k8s 下安装 pxc

发布时间 2023-08-24 17:51:28作者: 小维江湖

https://artifacthub.io/packages/helm/percona/pxc-operator

安装

helm repo add percona https://percona.github.io/percona-helm-charts/
helm install percona percona/pxc-operator --version 1.13.0 --namespace percona --create-namespace 
helm install my-db percona/pxc-db --namespace=percona

使用

ROOT_PASSWORD=`kubectl -n xwjh-pxc get secrets pxc-db-secrets -o jsonpath="{.data.root}" | base64 --decode`
kubectl -n xwjh-pxc exec -ti \
  pxc-db-pxc-0 -c pxc -- mysql -uroot -p"$ROOT_PASSWORD"

kubectl run -i --tty --rm percona-client --image=percona --restart=Never \
  -- mysql -h pxc-db-haproxy.xwjh-pxc.svc.cluster.local -uroot -p"$ROOT_PASSWORD"