# 쿠버네티스

329개의 포스트

[따베쿠] 쿠버네티스 아키텍쳐

쿠버네티스 아키텍쳐

어제
·
0개의 댓글
·
post-thumbnail

쿠버네티스와 Compose의 차이

두가지 모두 container 을 관리하는 기능이다 둘의 차이점은 무엇이있을까? > 결론부터 말하면 Compose는 단순히 여러 개의 컨테이너를 한번에 관리하는 것이고, 쿠버네티스는 클러스터 환경에서 컨테이너를 관리하기 위한 도구이다. Compose > 하나의 업

2일 전
·
0개의 댓글
·
post-thumbnail

쿠버네티스 - 영구 볼륨

pod 및 노드에 대한 독립성을 갖게 되며, 클러스터 관리자로서 이 볼륨이 구성되는 방식에 대한 완전한 권한을 갖게 된다.각각의 pod와 각각의 deployment.ymal 파일 등 이러한 파일에 대해 여러 번 구성할 필요가 없다.한 번만 정의한 다음, 원하는 경우 여

2일 전
·
0개의 댓글
·
post-thumbnail

쿠버네티스 볼륨1

볼륨을 컨테이너에 탑재할 수 있다.여러 노드에서 애플리케이션을 실행할 수 있다.다른 클라우드 및 호스팅 프로바이더에서도 실행할 수 있다.다양한 유형의 볼륨 지원데이터가 실제로 저장되는 위치와 관련하여 매우 유연하다.로컬 볼륨을 지원pod가 실행되는 곳은 워커 노드의 폴

3일 전
·
0개의 댓글
·
post-thumbnail

선언적 접근

명령을 외워야 한다.항상 반복한다.config 파일을 사용해서 원하는 목표 상태를 정의한다..yml or .yaml 파일 생성, 이름은 마음대로apiVersion은 홈페이지에서 확인kind : Deployment 등 타입? 적기metadata : 이름 적기spec :

3일 전
·
0개의 댓글
·
post-thumbnail

쿠버네티스 객체

가장 작은 유닛하나 또는 여러 개의 컨테이너를 포함하고, 실행한다.볼륨과 같은 공유 리소스를 보유한다.다른 pod 혹은 외부와 통신 가능(컨테이너의 일부라서...)클러스터 내부 IP 주소가 있다.(변경 가능)pod안에 여러 컨테이너가 있으면 localhost를 이용해

3일 전
·
0개의 댓글
·
post-thumbnail

쿠버네티스 설치

클러스터\-> 마스터 노드가 있는 클러스터는 실제로 여러 머신에 분산되어 항상 구동되어 실행될 수 있다.마스터 노드가 설정된 클러스터에서 실행되는 하나의 가상 인스턴스가 필요하고 하나 이상의 워커 노드가 필요하다.마스터 노드에는 API 서버와 스케줄러 등이 설치되어야

3일 전
·
0개의 댓글
·
post-thumbnail

쿠버네티스 개념

pod라는 것에 의해 관리된다.pod는 쿠버네티스에서 가장 작은 단위이다.포드는 하나 이상의 애플리케이션 컨테이너와 이러한 컨테이너에 속한 모든 리소스를 호스팅한다.마스터 노드에서 포드를 추가 삭제포드안에 하나 혹은 여러개의 컨테이너가 있다.워커 노드에 둘 이상의 포드

3일 전
·
0개의 댓글
·
post-thumbnail

쿠버네티스

ex) EC2인스턴스를 만들어서 직접 이미지를 빌드하고 배포한다.EC2 인스턴스를 자체적으로 관리하고 구성해야 하며, 그 인스턴스의 소프트웨어와 운영 체제가 업데이트된 상태를 유지하도록 해야 한다.컨테이너가 충돌하거나, 다운될 수 있으며 새 컨테이너로 교체해야 한다.만

4일 전
·
0개의 댓글
·
post-thumbnail

쿠버네티스 볼륨이란?

컨테이너 특성 상 어떠한 문제가 발생하여 컨테이너가 삭제 된다면 데이터도 같이 삭제 됩니다. 그렇다면, 로그 파일이 컨테이너가 꺼져도 보관되어야하는 경우나 데이터 베이스를 사용할 경우 실시간으로 생성되던 데이터가 사라지면 큰 장애가 발생 합니다.이러한 이유로 컨테이너를

7일 전
·
0개의 댓글
·
post-thumbnail

모두를 위한 클라우드 컴퓨팅 도서 리뷰

저자분은 한국과학기술정보연구원 국가슈퍼컴퓨팅본부에서 일하신 경험이 있어 HTC(High Throughput Computing)관점에서 클라우드 컴퓨팅을 풀어내고 있다. 나는 책을 선택할 때 어떤 관점을 가지고 책을 서술 하는지가 하나의 중요한 포인트다. 해당 도서는 저

2022년 9월 15일
·
0개의 댓글
·
post-thumbnail

도커 참고자료

도커와 쿠버네티스 https://www.samsungsds.com/kr/insights/220222_kubernetes1.html

2022년 9월 8일
·
0개의 댓글
·
post-thumbnail

쿠버네티스(k8s) Namespace 도입

기존에 운영하던 애플리케이션은 개발환경 dev, staging, production 마다 별도의 GCP(Google Cloud Platform) 프로젝트로 분리되어 있었으며, 각 환경마다 별도의 GKE 클러스터를 쓰고 있었다. 환경 별로 프로젝트를 분리하면 어떤 자원을

2022년 9월 1일
·
0개의 댓글
·
post-thumbnail

[GCP] Google Cloud Study Jam - Kubernetes 중급

클라우드 단톡방에서 발견한 강의인 구글 스터디잼에 참가해보았다.

2022년 8월 27일
·
0개의 댓글
·

2. 쿠버네티스 입문 - 도커와 쿠버네티스

학습 목표 쿠버네티스는 애플리케이션을 격리하는 기능을 제공하기 위해 리눅스 컨테이너 기술을 사용한다. 쿠버네티스를 공부하기 전 컨테이너 기본 개념과 가상머신

2022년 8월 25일
·
0개의 댓글
·
post-thumbnail

쿠버네티스 내용과 코드

쿠버네티스 기능들과 사용법 총 정리입니다.

2022년 8월 24일
·
0개의 댓글
·

1. 쿠버네티스 입문 - 컨테이너

쿠버네티스는 애플리케이션을 격리하는 기능을 제공하기 위해 리눅스 컨테이너 기술을 사용한다. 쿠버네티스를 공부하기 전 컨테이너 기본 개념과 가상머신과의 차이를 이해한다.구글 클라우드의 설명을 빌려 컨테이너를 정의하자면 아래와 같다. 컨테이너는 소프트웨어 서비스를 실행하는

2022년 8월 23일
·
0개의 댓글
·
post-thumbnail

외부 etcd HA 구성

홀수 개의 ETCD 인스턴스TCP 포트 2379 및 2380을 통해 서로 통신할 수 있는 네트워크 설정호스트 간에 파일을 복사하기 위한 방법. 공식 홈페이지에서는 ssh및 scp 사용.etcd가 실행되어야 하는 모든 호스트에서 수행한다.메인이 되는 ETCD 호스트에서

2022년 8월 22일
·
0개의 댓글
·
post-thumbnail

Argo CD 더 쉽게 접근해보자!

Argo CD API Server를 포트포워딩 없이 쉽게 접근하는 방법!

2022년 8월 21일
·
0개의 댓글
·
post-thumbnail

k8s의 etcd 토폴로지

etcd는 Kubernetes의 기반 스토리지(backing storage)로 모든 데이터가 etcd에 보관된다. 클러스터에 어떤 노드가 몇 개나 있고 어떤 파드가 어떤 노드에서 동작하고 있는지가 etcd에 기록된다. 만약 동작 중인 클러스터의 etcd 데이터베이스가

2022년 8월 19일
·
0개의 댓글
·