You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Helm chart for deploying [Codefresh On-Premises](https://codefresh.io/docs/docs/getting-started/intro-to-codefresh/) to Kubernetes.
6
6
@@ -409,18 +409,26 @@ postgresql:
409
409
enabled: false
410
410
```
411
411
412
-
Provide the following env vars to enable SSL connection to Postgres:
412
+
##### Using SSL with a PostgreSQL
413
+
414
+
Provide the following env vars to enforce SSL connection to PostgresSQL:
413
415
414
416
```yaml
415
417
global:
416
418
env:
419
+
# More info in the official docs: https://www.postgresql.org/docs/current/libpq-envars.html
417
420
PGSSLMODE: "require"
418
421
419
422
helm-repo-manager:
420
423
env:
421
424
POSTGRES_DISABLE_SSL: "false"
422
425
```
423
426
427
+
> ⚠️ **Important!**
428
+
> We do not support custom CA configuration for PostgreSQL, including self-signed certificates. This may cause incompatibility with some providers' default configurations.
429
+
> In particular, Amazon RDS for PostgreSQL version 15 and later requires SSL encryption by default ([ref](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/PostgreSQL.Concepts.General.SSL.html#PostgreSQL.Concepts.General.SSL.Requiring)).
430
+
> We recommend disabling SSL on the provider side in such cases or using the following workaround to mount custom CA certificates: [Mounting private CA certs](#mounting-private-ca-certs)
Copy file name to clipboardExpand all lines: codefresh/README.md.gotmpl
+10-1Lines changed: 10 additions & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -411,18 +411,27 @@ postgresql:
411
411
enabled: false
412
412
```
413
413
414
-
Provide the following env vars to enable SSL connection to Postgres:
414
+
##### Using SSL with a PostgreSQL
415
+
416
+
Provide the following env vars to enforce SSL connection to PostgresSQL:
415
417
416
418
```yaml
417
419
global:
418
420
env:
421
+
# More info in the official docs: https://www.postgresql.org/docs/current/libpq-envars.html
419
422
PGSSLMODE: "require"
420
423
421
424
helm-repo-manager:
422
425
env:
423
426
POSTGRES_DISABLE_SSL: "false"
424
427
```
425
428
429
+
> ⚠️ **Important!**
430
+
> We do not support custom CA configuration for PostgreSQL, including self-signed certificates. This may cause incompatibility with some providers' default configurations.
431
+
> In particular, Amazon RDS for PostgreSQL version 15 and later requires SSL encryption by default ([ref](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/PostgreSQL.Concepts.General.SSL.html#PostgreSQL.Concepts.General.SSL.Requiring)).
432
+
> We recommend disabling SSL on the provider side in such cases or using the following workaround to mount custom CA certificates: [Mounting private CA certs](#mounting-private-ca-certs)
0 commit comments