apiVersion: v1 kind: ConfigMap metadata: name: pg16-init-script namespace: infrastructure data: 01-init.sh: | #!/bin/bash set -e # 创建超级用户 fei psql -v ON_ERROR_STOP=1 --username "$POSTGRES_USER" --dbname "$POSTGRES_DB" <<-EOSQL CREATE USER fei WITH SUPERUSER PASSWORD 'feiks..'; EOSQL # 创建 300 个数据库 for i in $(seq -w 1 300); do psql -v ON_ERROR_STOP=1 --username "$POSTGRES_USER" --dbname "$POSTGRES_DB" -c "CREATE DATABASE pg${i} OWNER fei;" done