Skip to content

Commit f9731de

Browse files
committed
note in README that built-in postgres is not production ready
Signed-off-by: Taylor Silva <dev@taydev.net>
1 parent e566a1c commit f9731de

1 file changed

Lines changed: 2 additions & 0 deletions

File tree

README.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -564,6 +564,8 @@ web:
564564
565565
By default, this chart deploys a single postgresql instance as a statefulSet, the conection details will be shared with concourse. You can change the connection details using the attributes of the `postgresql.auth`.
566566

567+
**🚩The Postgres in this chart is not considered production-ready. It's good for getting started with deploying Concourse with Helm, but you should move to a managed PostgreSQL if your instance begins to scale up.**
568+
567569
You can also bring your own PostgreSQL. To do so, set `postgresql.enabled` to `false`, and then configure Concourse's `postgres` values (`concourse.web.postgres.*`) See [values.yaml](values.yaml).
568570

569571
Note that Concourse (by default) will attempt to read in some values directly from secrets. Therefore, these values do not have to be explicitly passed into Concourse as individual arguments, or as members of lists or files. (e.g. Part of values.yaml, etc.) Some examples of these secret values are: `postgresql-user`, `postgresql-password` (in secret "[my-release]-concourse" or "[my-release]-web"), and others. See [templates/web-secrets.yaml](templates/web-secrets.yaml) for possible values and the [secrets section](#secrets) on this README for guidance on how to set those secrets.

0 commit comments

Comments
 (0)