본문 바로가기

K8S 클러스터 구축 가이드

Ansible 기반 Kubespray로 K8S 클러스터 구축하기 (3)

7. helm차트 설치 & 도커 설치 (Bootstrap 노드에서 진행합니다.)

 

아래 명령어들을 입력하고 나면 버전정보 조회시 경고 문구가 출력되는데, 아래 방법으로 해결하였습니다.

# curl https://raw.githubusercontent.com/helm/helm/master/scripts/get-helm-3 > get_helm.sh
# chmod 700 get_helm.sh
# ./get_helm.sh
# helm version

# chmod o-r ~/.kube/config
# chmod g-r ~/.kube/config

 

필요한 repo를 추가합니다. 에러문구 출력시 새로운 주소로 바꾸고 다시 입력합니다.

(경고 메시지는 위에 해결법을 통해서 해결 하였다면 출력되지 않습니다.)

# helm repo add stable https://kubernetes-charts.storage.googleapis.com/
# helm repo add bitnami https://charts.bitnami.com/bitnami
# helm repo add incubator https://kubernetes-charts-incubator.storage.googleapis.com
# helm repo add ibm-charts https://raw.githubusercontent.com/IBM/charts/master/repo/stable/
# helm repo add gitlab https://charts.gitlab.io/
# helm plugin install https://github.com/chartmuseum/helm-push.git

 

# helm install nfs-server stable/nfs-server-provisioner

 

# kubectl get storageclass

 

아래 명령어로 도커 설치를 시작합니다.

# sudo yum install docker-ce.x86_64

 

도커 설치가 완료되면 아래 명령어로 도커를 시작해줍니다.

# sudo systemctl start docker
# sudo systemctl enable docker