k8s cloudnative-pg 使用minio作为存储备份,恢复到任意时间
1、部署minio-deploy.yaml,我这里固定部署到n04 apiVersion: v1 kind: Secret metadata: name: minio-creds type: Opaque data: ACCESS_KEY_ID: bWluaW9yb290cm9vdA==
1、部署minio-deploy.yaml,我这里固定部署到n04 apiVersion: v1 kind: Secret metadata: name: minio-creds type: Opaque data: ACCESS_KEY_ID: bWluaW9yb290cm9vdA==
部署headless svc apiVersion: v1 kind: Service metadata: name: postgres-headless labels: app: postgres-headless spec: ports: - port: 5432
部署sc,我这里部署的local-path-provisioner local-path-provisioner.yaml 将sc设置为默认 kubectl patch storageclass local-path -p '{"metadata": {"annotations":{"storage
安装主数据库 dnf install -y https://download.postgresql.org/pub/repos/yum/reporpms/EL-9-x86_64/pgdg-redhat-repo-latest.noarch.rpm dnf install -y postgresql1
创建用户 useradd postgres passwd postgres 安装依赖包 yum groupinstall -y "Development Tools" "Legacy UNIX Compatibility" yum install -y bios flex readline* zli