이전에 구축한 RKE2 Cluster에 helm chart설치 및 phpmyadmin,MySql 설치
1. helm 설치
curl -fsSL -o get_helm.sh https://raw.githubusercontent.com/helm/helm/main/scripts/get-helm-3
chmod 700 get_helm.sh
./get_helm.sh
2. bitnami repository 설치
helm repo add bitnami https://charts.bitnami.com/bitnami
3. 설정 변경
helm show values bitnami/mysql > values.yaml
4. 사전 정의된 차트를 통해 설치
helm install -f values.yaml mysql bitnami/mysql
설정 변경
root 비밀번호 환경 변수로 등록
MYSQL_ROOT_PASSWORD=$(kubectl get secret --namespace default mysql -o jsonpath="{.data.mysql-root-password}" | base64 -d)
5. phpmyadmin 설치
helm install phpmyadmin bitnami/phpmyadmin
6. Nat Network 포트포워딩 추가 후 접속 혹은 ubuntu 에서 접속
7. 결과
7-1. windows chrome에서 확인
7-2. 가상화 환경에서 확인
7-3. k8s cluster내 리소스 확인
7-4. helm 차트 리소스 확인
7-5. MySql 접속 확인
서버: 10.43.50.19:3306
사용자 명: root
비밀번호: 환경변수에서 확인한 비밀번호
'인프라 > Kubernetes' 카테고리의 다른 글
VitualBox를 통해 RKE2 cluster 구축 (0) | 2024.12.09 |
---|---|
AWS EKS 생성 (0) | 2023.09.12 |
Kubernetes 인그레스 컨트롤러 (0) | 2023.09.03 |
Jenkins를 통한 Kubernetes rolling update (0) | 2023.09.03 |
Kubernetes Pods Auto Scalling (0) | 2023.09.03 |