Ops-Beginner
반응형
article thumbnail
3. 오브젝트와 컨트롤러 - 1
Books 2023. 3. 29. 22:18

쿠버네티스는 크게 오브젝트와 오브젝트를 관리하는 컨트롤러로 나눕니다. 사용자는 템플릿 등으로 쿠버네티스에 자원의 '바라는 상태(desired state)'를 정의하고 컨트롤러는 바라는 상태와 현재 상태가 일치하도록 오브젝트들을 생성/삭제합니다. 오브젝트에는 Pod, Service, Volume, Namespace 등이 있습니다. 컨트롤러에는 ReplicaSet, Deployment, StatefulSet, DaemonSet, Job 등이 있습니다. 네임스페이스 네임스페이스는 쿠버네티스 클러스터 하나를 여러 개 논리적인 단위로 나눠서 사용하는 것입니다. 기본 네임스페이스는 다음과 같습니다. - default : 기본 네임스페이스입니다. 쿠버네티스에서 명령을 실행할 때 별도의 네임스페이스를 지정하지 않는다면..

article thumbnail
2. 쿠버네티스 아케틱처
Books 2023. 3. 28. 21:45

클러스터 전체 구조 K8S 클러스터는 크게 두 종류의 서버로 구성됩니다. 클러스터를 관리하는 Control-plane(master) 노드와 실제 컨테이너를 실행시키는 Worker(Node) 노드입니다. Control-plane에는 etcd, kube-apiserver, kube-scheduler, kube-controller-manager, kubelet, kube-proxy, docker 등의 컴포넌트가 실행됩니다. 각각이 다른 Control-plane, Worker Node에서 별개로 실행되어도 실제 쿠버네티스 클러스터를 운영하는데 이상은 없습니다. Worker Node에는 kubelet, kube-proxy, docker 등의 컴포넌트가 실행됩니다. 실제 사용하는 컨테이너 대부분은 Worker No..

article thumbnail
1. 쿠버네티스 소개
Books 2023. 1. 29. 21:21

쿠버네티스 입문 : 90가지 예제로 배우는 컨테이너 관리 자동화 표준내돈내산으로 공부하면서 작성한 포스팅입니다.http://www.yes24.com/Product/Goods/85578606쿠버네티스 소개2021년 기준 컨테이너 오케스트레이션 시스템세계의 사실상 표준입니다. 몇 년 전까지 컨테이너 오케스트레이션 시스템에는 도커 스웜, 코어 OS 플리트, D2iQ의 DC/OS 등 여러 가지가 있었습니다. 하지만 처음 컨테이너의 대중화를 이끌었던 도커가 자사에서 개발한 스원뿐만 아니라 쿠버네티스를 지원하기 시작했고, 코어 OS는 플리트 개발을 종료했습니다. D2iQ의 DC/OS 역시 자체 오케스트레이터였던 마라톤 외에 쿠버네티스를 지원합니다. 그렇기에 컨테이너 오케스트레이션을 처음 배우는 분이라면 쿠버네티스를..

반응형