Commit Graph

19 Commits

Author SHA1 Message Date
Alan Meadows
7929c94c21 General consistency cleanup
* Made values.yaml consistent throughout charts.  Removed any globals
references in subcharts as these are difficult to override.  Only
ports should be in globals to build URLs which can come as part
of a future commit. The hostname endpoint aspect of a service
will come from openstack-base/_hosts.tpl and the port
would come from the chart itself as a global so other charts
can reference the port to build a complete URL.  Putting the
hostnames themselves as globals in individual charts makes it
difficult to make a sweeping top level FQDN change.

* Cleaned up yaml requirements and incorporated a new _common.tpl
that is distributed to all charts to allow common endpoint naming
while still retaining the ability to install individual charts.

* Fixed keystone URL generation during bootstrap as a correct
URL is critical given keystone uses this to construct all
subsequent URLs in the request. Also allow controlling the
default endpoint version and scheme.

* Added missing NAMESPACE declaration to keystone deployment
as this is required for entrypoint to discover resources
not in the 'default' namespace.

* Refactored all nodeSelector values to be consistent throughout
all charts
2016-11-25 16:27:18 -08:00
Alan Meadows
564f9757fc Refactor mariadb now that rbd PVCs can be leveraged
This large commit refactors mariadb and creates a utils and
openstack chart to facilitate installing all openstack
elemenets and supporting infrastructure.
2016-11-23 13:26:08 -08:00
Brandon B. Jozsa
be8500e666 Merge pull request #8 from DTadrzak/init_containers
Add missing init_containers for keystone and mariadb.
2016-11-23 07:28:29 -05:00
DTadrzak
4587100c79 Add missing init_containers for keystone and mariadb.
Signed-off-by: DTadrzak <daniel.tadrzak@intel.com>
2016-11-23 13:23:23 +01:00
Brandon B. Jozsa
67b6153586 Merge pull request #7 from PiotrProkop/master
Fixing labels in rabbitmq.
2016-11-21 08:29:54 -05:00
pprokop
b7d9644e71 Fixing labels 2016-11-21 14:20:28 +01:00
Brandon B. Jozsa
aa54b83c22 Merge pull request #6 from DTadrzak/rabbitmq
Basic version of rabbitmq.
2016-11-18 10:59:45 -05:00
DTadrzak
5b8b476efb Basic version of rabbitmq.
Signed-off-by: DTadrzak <daniel.tadrzak@intel.com>
2016-11-18 16:54:35 +01:00
Brandon B. Jozsa
7ffc2299b4 Merge pull request #5 from PiotrProkop/memcached
Adding Memcached.
2016-11-18 10:50:36 -05:00
Brandon B. Jozsa
705cde3f29 Merge pull request #4 from PiotrProkop/keystone
Adding keystone
2016-11-18 10:50:25 -05:00
pprokop
31662dcd70 Adding memcached 2016-11-18 16:49:06 +01:00
pprokop
73caaf06da Adding keystone 2016-11-18 16:45:56 +01:00
Brandon B. Jozsa
66865a6e9c Merge pull request #3 from PiotrProkop/mariadb
Adding MariaDB.
2016-11-18 10:35:56 -05:00
pprokop
fdeb41df20 Adding MariaDB 2016-11-18 16:34:36 +01:00
Alan Meadows
b321e6792f Merge pull request #2 from alanmeadows/master
update instructions; add note on values knobs
2016-11-17 23:45:02 +01:00
Alan Meadows
5cefd39a72 update instructions; add note on values knobs 2016-11-17 13:25:44 -08:00
Brandon B. Jozsa
3e8b1d045c Merge pull request #1 from alanmeadows/master
LGTM
2016-11-17 15:59:15 -05:00
Alan Meadows
d4292d0c8a initial commit of ceph helm chart 2016-11-17 12:40:28 -08:00
Brandon B. Jozsa
d6d3215ba3 Initial commit 2016-11-12 14:26:57 -05:00