용 헬름 차트를 만드는 방법을 설명하고 헬름 대신 사용 가능한 다양한 매니페스트 관리 도구
(
ksonnet
,
kustomize
,
kapitan
,
kompose
)를 살펴본다.
12.1
헬름으로 매니페스트 빌드하기
‘
4
장 쿠버네티스 오브젝티브 다루기’에서는
YAML
매니페스트로 생성한 쿠버네티스 리소스를
배포하고 관리하는 방법을 설명했다. 일반
YAML
파일만으로 쿠버네티스 애플리케이션의 리
소스를 관리해도 문제는 없지만 최선의 방법은 아니다. 이러한 방식으로는
YAML
파일을 관리
하기 어려우며 애플리케이션을 배포할 때에도 문제가 된다.
쿠버네티스 애플리케이션을 다른 사람이 운영하는 클러스터에서 실행하기를 원한다고 생각해
보자. 먼저 매니페스트 파일을 다른 클러스터로 전달할 것이다. 하지만 애플리케이션의 일부
설정은 다른 클러스터의 환경에 맞게 설정되어야 한다.
이를 위해서 실행하고자 하는 클러스터에 쿠버네티스 구성을 복사하고 설정이 정의된 곳을 찾
쿠버네티스 애플리케이션 배포
CHAPTER
12 ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month, and much more.