This PS moves static dependencies under a 'static' key to allow
expansion to cover dynamic dependencies.
Change-Id: I38990b93aa79fa1f70af6f2c78e5e5c61c63f32c
a) The db-init method ignores the configured admin password.
This seems to work if db-init was scheduled to the same host as
postgresql is running on but fails on a remote connection. This change
sets the PGPASSWORD variable to the provided admin password.
b) Fixed liveness and readiness probe for postgresql
While this seems to work it continously outputs the message
"psql: FATAL: role "root" does not exist"
This change adds the admin username as argument to pg_isready
to stop this message.
Update: Making the linter happy ;-)
Change-Id: I59b47a8724065d08203c29172c15350aaa785203
Closes-Bug: #1749177
- Make data volume mount path configurable
- Use volumeMount subPath to avoid 'lost+found' in PVC
- Set PGDATA env to match data volume mount path
Change-Id: I5988ae663d21dd09f6edece9e380a001b3a2d2df
- Use endpoints auth section
- Store user and password in secrets
- Set them in the statefulset Pod environment
Change-Id: I9e503243f6ca157c4257475e902aa8138d2b089e
This PS updates the values file layout for images to allow simple
parsing of the images in use by charts, allowing them to be queried
and modified much more simply. By moving the image tags to a 'tags'
key, we can extend the options used simply to accomodate extra
options simply (eg prefixing the tag for use with an internal
registry) or pre-pulling the images to reduce chart deploy failure.
Change-Id: I9ec1dbb00d997ab6cb021bf0b698f7aae740e95d
This PS adds a PostgreSQL chart.
Change-Id: Id33b110e242d86a78215bc3926bfba4602b9a1c9
Co-Authored-By: Steve Wilkerson <sw5822@att.com>
Co-Authored-By: Larry Rensing <lr699s@att.com>
* Rename common chart to helm-toolkit
* Update useage of helpers to include reference to chart they come from.
* Update helm-toolkit function naming
Also catches several functions missed in previous PS
* Update remaining requirements.yaml to use helm-toolbox
* Dep Check container fix for common -> helm-toolbox renaming