[K8S] AKS 클러스터에서 helm 차트 사용하기

 

 

[K8S] AKS 클러스터에서 helm 차트 사용하기

Helm(헬름)은 쿠버네티스에서 사용하는 애플리케이션 패키징 시스템이다. (개념상으로 Linux의 yum과 같다.)

1. MAC에 helm 설치

참고 : https://helm.sh/docs/using_helm/#installing-helm

  • brew 명령어로 helm 설치

2. AKS클러스터에 Helm 설정

참고 : https://docs.microsoft.com/ko-kr/azure/aks/kubernetes-helm

  1. AKS 클러스터 내 Helm용 RBAC(역할 기반 접근 제어) 생성

    • helm-rbac.yaml 파일을 생성하고 아래 매니페스트를 입력한다.

    • tiller는 Helm에서 사용하는 서비스 계정을 생성하고 cluster-admin 권한을 부여한다.

    • kubectl apply -f helm-rbac.yaml 명령어를 실행하여 RBAC생성

       

  2. helm 초기화로 클러스터 설정

    • helm init 명령어로 helm에서 사용할 서비스 계정을 초기화한다.

  3. helm 정상 구성 확인

    • helm 이 정상 구성되었는지 확인하기 위해 helm search 명령어로 공개 helm 차트를 검색한다.

    • 현재 클러스터에서 실행중인 helm 차트는 helm list 명령어로 확인한다.

       

다른 카테고리의 글 목록

k8s 카테고리의 포스트를 톺아봅니다