helm新增repo來源
helm repo add bitnami-aks https://marketplace.azurecr.io/helm/v1/repo
下載helm包
helm pull bitnami-aks/etcd
修改以下的設定
vi values.yaml
image: registry: harbocto.xxx.com.cn repository: bitnami/etcd tag: 3.5.4-debian-11-r9 ------- replicaCount: 3 ------- auth: rbac: …… rootPassword: "rjg888" ------- persistence: ...... size: 50Gi ------- service: type: LoadBalancer #type: ClusterIP
##helm install etcd
kubectl create namespace etcd
helm install etcd -n etcd ./etcd -f ./etcd/values.yaml
##檢查服務
kubectl get pod -n etcd
kubectl get service -n etcd
#測試cluster是否正常運作
kubectl -n etcd exec -it etcd-0 -- etcdctl --user root:rjg888 put /message tony2022
kubectl -n etcd exec -it etcd-2 -- etcdctl --user root:rjg888 get /message