로딩
요청 처리 중입니다...

[클라우드] 12.Kubernetes Helm 사용하기

 [클라우드] 12.Kubernetes Helm 사용하기

Helm Ovierview 쿠버네티스에서는 Helm이라고 하는 Package Managing Tool이 있습니다. 이 툴은 node.js의 npm과 유사하게 Kuberentes의 Package를 배포 가능하게 하는 Tool 입니다.

이 Helm의 구조를 보면 아래와 같습니다. Helm은 Chart 라고 부르는 Package Format을 사용하게 되는데, 이 Chart는 Kubernetes의 Resource들을 정의하는 파일들의 집합입니다. yaml + templates = helm이라고 생각을 하시면 될것 같습니다.

Helm에서는 Packing된 아카이브를 helm chart라 부릅니다. helm chart는 templates과 value.yaml파일로 구성이 되는데 . 이 두개의 조합으로 하나의 패키지를 만들어 쿠버네티스 클러스터 상에 배포가 되게 됩니다.

Helm을 통해 할수 있는 일을 보면 아래와 같습니다. 새로운 Chart를 생성 가능 Chart들을 통해 Chart 아카이프...

# bluedeployment # ramped # recrete # reddeployment # replicaset # revision # rollout # service객체 # service배포 # yaml # 레이블 # 배포전략 # 야물 # 쿠버네티승 # pod조회하기 # pod상태 # canarydeployment # cd # ci # cloud # deployment배포 # edit명령어 # imagePullPolicy # ingress # kubectlapply # kubernetis # label # pod # pod배포 # 클라우드