본문 바로가기

VMware/TANZU

(DK) kubeapps를 활용하여 UI에서 HELM 차트 사용하기

728x90

HELM 및 kubeapps 설치

HELM 다운로드 링크

 

 

다운로드

wget https://get.helm.sh/helm-v3.6.0-linux-amd64.tar.gz

압축 해제

tar -zxvf helm-v3.6.0-linux-amd64.tar.gz

mv linux-amd64/helm /usr/local/bin/helm

helm version

HELM VERSION

bitnami repo 추가 (VMWEARE에서 BITNAMI 인수함)

helm repo add bitnami https://charts.bitnami.com/bitnami

helm repo update

kubectl create namespace kubeapps

포드 보안 정책에 대한 역할 바인딩 예

kubectl create clusterrolebinding default-tkg-admin-privileged-binding --clusterrole=psp:vmware-system-privileged --group=system:authenticated

kubeapps 설치

helm install kubeapps --namespace kubeapps bitnami/kubeapps --set useHelm3=true --set frontend.service.type=LoadBalancer --set featureFlags.ui=clarity

 

로그인을 하기 위해 설정

kubectl create serviceaccount kubeapps-operator

kubectl create clusterrolebinding kubeapps-operator --clusterrole=cluster-admin --serviceaccount=default:kubeapps-operator

 

토큰 얻는 방법

kubectl get secret $(kubectl get serviceaccount kubeapps-operator -o jsonpath='{range .secrets[*]}{.name}{"\n"}{end}' | grep kubeapps-operator-token) -o jsonpath='{.data.token}' -o go-template='{{.data.token | base64decode}}' && echo

TOKEN 값

서비스 IP 확인

k get svc -n kubeapps

서비스 IP 확인

KUBEAPPS 접속, 위에서 얻은 TOKEN 복사 붙여넣기

로그인

원하는 이미지를 설치 할 수 있다.

반응형

'VMware > TANZU' 카테고리의 다른 글

(DK) TANZU EMBEDDED HARBOR ENABLE  (0) 2021.06.19
(DK) TANZU를 활용한 NAP 구성  (0) 2021.06.15
(DK) TANZU TKG 배포  (0) 2021.06.15
(DK) VMWARE TANZU NSXT TANZU Integration  (0) 2021.05.15
(DK) VMWARE TANZU AVI TKG Deploy (4)  (0) 2021.05.13