10 Commits

Author SHA1 Message Date
Scott Hussey
ddef303dc8 Fix PostgreSQL dataloss on pod restart
- 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
2018-02-02 22:30:44 +00:00
Scott Hussey
8960dc1b3a Support configurable admin credentials in Postgres
- Use endpoints auth section
- Store user and password in secrets
- Set them in the statefulset Pod environment

Change-Id: I9e503243f6ca157c4257475e902aa8138d2b089e
2018-01-24 16:20:53 -06:00
portdirect
fa2620d54b RBAC for OSH
This PS applys RBAC rules to OSH, based off the work
done in https://review.openstack.org/#/c/526464/

Change-Id: I541b0ac1a3972566ef2b66571ae32744dab70c17
2017-12-26 10:24:19 -05:00
intlabs
fe6107cf76 Images: Update values to allow simple parse of images being used
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
2017-10-23 10:05:20 -05:00
Pete Birley
05bf70f4c7 Telemetry: add postgresql chart
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>
2017-10-03 20:05:27 +00:00
Pete Birley
2ba2c05008 Finish removal of non OpenStack Services
This Commit removes Maas and Postgresql from openstack-helm as they
have now migrated to openstack-helm-addons.

Finishes the work in: https://github.com/att-comdev/openstack-helm/issues/209
2017-03-29 16:07:49 -05:00
Larry Rensing
9bc0183ba0 point MaaS to postgresql instance within cluster (#199)
* Initial postgresql chart

* maas/postgres wip

* updated readme for postgresql

* Edit service dependency
2017-02-23 20:01:48 -05:00
Brandon B. Jozsa
6aaf950a49 add license headers to postgresql (#225) 2017-02-20 07:09:47 -08:00
Pete Birley
116931bb51 Rename common chart, and update all references to functions within it. (#167)
* 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
2017-02-14 16:52:38 -08:00
Larry Rensing
0c97c63cee Initial postgresql chart (#154) 2017-02-10 17:06:18 -08:00