본문 바로가기

kubectl

(2)
[CKA] Pods Pods이번 장에서는 Certified Kubernetes Administrator (CKA) 을 준비하며 "파드"에 대해서 알아보도록 한다.쿠버네티스의 궁극적인 목표는 클러스터에서 워커 노드로 구성된 머신 세트에 컨테이너 형태로 애플리케이션을 배포하는 것이다.하지만 쿠버네티스는 컨테이너를 워커 노드에 직접 배포하지 않는다. 대신, 컨테이너를 "파드"라고 알려진 쿠버네티스 객체에 캡슐화하여 배포한다."파드"는 애플리케이션의 단일 인스턴스를 나타낸다. 따라서 애플리케이션의 인스턴스는 파드에 의해 정의된다.파드는 애플리케이션의 단일 인스턴스를 나타내기 때문에, 파드는 애플리케이션의 단일 인스턴스를 나타내는 컨테이너의 그룹이다.이미지에서 단일 노드 쿠버네티스 클러스터에 단일 도커 컨테이너에서 실행되는 애플리케..
[CKA] Kubernetes Architecture Kubernetes Architecture이번 장에서는 Certified Kubernetes Administrator (CKA) 을 준비하며 "쿠버네티스 아키텍처"에 대해서 알아보도록 한다.Nodes노드는 쿠버네티스가 설치된 물리적 또는 가상 시스템으로, 작업자 시스템이고 컨테이너는 쿠버네티스에 의해 시작된다.예전에는 미니언즈라고도 불렸으며 이러한 용어들이 상호 교환적으로 사용될 수 있다.우리는 애플리케이션이 실행되고 있는 노드가 실패할 수도 있기 때문에 두 대 이상의 노드를 구성하는 것이 권장된다.Cluster클러스터는 함께 그룹화된 노드의 집합니다.이렇게 구성되는 경우 하나의 노드가 실패하더라도 사용자는 다른 노드에서 실행되는 애플리케이션에 계속 액세스할 수 있다.여러 노드를 사용하면 로드를 공유하는..