更新secret文件
提前生成好base64格式的密码
[root@harbor ~]
MzM0NDU1NjYK
修改secret
kubectl edit secret mypostgres-postgres-secret -n demo
apiVersion: v1
data:
password: MzM0NDU1NjYK
username: cG9zdGdyZXM=
kind: Secret
metadata:
creationTimestamp: "2023-07-21T05:15:24Z"
name: mypostgres-postgres-secret
namespace: demo
resourceVersion: "6869094"
uid: 7677ae03-ccdd-4513-961b-17a997d8d02e
type: Opaque
重启pod
kubectl replace --force -f pgpool-deploy.yml -n demo
修改postgre集群部署时候的Secret
kubectl edit secret p1-auth -n demo
将PostgreSQL的用户也更新下密码
[root@master ~]
Defaulted container "postgres" out of: postgres, pg-coordinator, postgres-init-container (init)
bash-5.1$ psql
psql (13.2)
Type "help" for help.
postgres=
ALTER ROLE
查看部署的数据库StatefulSet的yaml文件
kubectl get statefulsets.apps hot-postgres -n demo -o yaml