| # 如果未设置 CA 证书 URL,则退出 | |
| if [ -z "$CA_CERT_URL" ]; then | |
| echo "CA_CERT_URL 环境变量未设置!" | |
| exit 1 | |
| fi | |
| # 下载 CA 证书 | |
| wget -O /tmp/ca_certificate.crt "$CA_CERT_URL" | |
| # 设置 PostgreSQL 环境变量 | |
| export PGSSLMODE="verify-ca" | |
| export PGSSLROOTCERT="/tmp/ca_certificate.crt" |
| # 如果未设置 CA 证书 URL,则退出 | |
| if [ -z "$CA_CERT_URL" ]; then | |
| echo "CA_CERT_URL 环境变量未设置!" | |
| exit 1 | |
| fi | |
| # 下载 CA 证书 | |
| wget -O /tmp/ca_certificate.crt "$CA_CERT_URL" | |
| # 设置 PostgreSQL 环境变量 | |
| export PGSSLMODE="verify-ca" | |
| export PGSSLROOTCERT="/tmp/ca_certificate.crt" |