Kubernetes는 선언적 관리를 위한 여러 내장 API를 제공합니다. 작업 부하 그리고 해당 작업 부하의 구성 요소.
궁극적으로 애플리케이션은 컨테이너 내부에서 실행됩니다. 포드; 그러나 개별 Pod를 관리하는 것은 많은 노력이 들 것입니다. 예를 들어 Pod가 실패하면 아마도 새 Pod를 실행하여 대체하고 싶을 것입니다. Kubernetes가 이를 대신할 수 있습니다.
Kubernetes API를 사용하여 작업 부하를 생성합니다. 물체Pod보다 더 높은 추상화 수준을 나타내는 Kubernetes 제어 평면정의한 워크로드 객체에 대한 사양에 따라 자동으로 Pod 객체를 관리합니다.
작업 부하를 관리하기 위한 내장 API는 다음과 같습니다.
배포 (그리고 간접적으로 ReplicaSet )는 클러스터에서 애플리케이션을 실행하는 가장 일반적인 방법입니다. 배포는 클러스터에서 상태 없는 애플리케이션 워크로드를 관리하는 데 적합하며, 배포의 모든 Pod는 상호 교환이 가능하고 필요한 경우 교체할 수 있습니다. (배포는 레거시를 대체하는 것입니다. 복제 컨트롤러API).
작업 부하 관리
Kubernetes는 선언적 관리를 위한 여러 내장 API를 제공합니다. 작업 부하 그리고 해당 작업 부하의 구성 요소.
궁극적으로 애플리케이션은 컨테이너 내부에서 실행됩니다. 포드; 그러나 개별 Pod를 관리하는 것은 많은 노력이 들 것입니다. 예를 들어 Pod가 실패하면 아마도 새 Pod를 실행하여 대체하고 싶을 것입니다. Kubernetes가 이를 대신할 수 있습니다.
Kubernetes API를 사용하여 작업 부하를 생성합니다. 물체Pod보다 더 높은 추상화 수준을 나타내는 Kubernetes 제어 평면정의한 워크로드 객체에 대한 사양에 따라 자동으로 Pod 객체를 관리합니다.
작업 부하를 관리하기 위한 내장 API는 다음과 같습니다.
배포 (그리고 간접적으로 ReplicaSet )는 클러스터에서 애플리케이션을 실행하는 가장 일반적인 방법입니다. 배포는 클러스터에서 상태 없는 애플리케이션 워크로드를 관리하는 데 적합하며, 배포의 모든 Pod는 상호 교환이 가능하고 필요한 경우 교체할 수 있습니다. (배포는 레거시를 대체하는 것입니다. 복제 컨트롤러API).
StatefulSet…