20 Commits

Author SHA1 Message Date
Brandon B. Jozsa
1e2967cfe1 Update README.md 2017-01-30 17:59:58 -05:00
Brandon B. Jozsa
fc5a3a7c39 Update README.md 2017-01-30 17:59:08 -05:00
Brandon B. Jozsa
5b67145c3d Update README.md 2017-01-30 17:57:36 -05:00
Brandon B. Jozsa
12001f52eb Update README.md 2017-01-30 17:26:33 -05:00
Brandon B. Jozsa
0325a7f26f adding freenode channel to readme.md 2017-01-22 15:52:59 -05:00
Brandon B. Jozsa
82f2cd8e60 Update README.md 2017-01-02 19:54:07 -05:00
Brandon B. Jozsa
d118dcd81a Update README.md 2016-12-29 20:44:13 -05:00
Brandon B. Jozsa
0f01107872 update welcome readme 2016-12-24 02:25:06 -05:00
Brandon B. Jozsa
0a628de7b9 Update README.md 2016-12-22 11:02:32 -05:00
Brandon B. Jozsa
8c3c243ada Update README.md 2016-12-22 10:55:21 -05:00
Brandon B. Jozsa
93a591f533 Update README.md 2016-12-22 10:54:23 -05:00
Brandon B. Jozsa
ba4fa463f1 Update README.md 2016-12-22 10:50:36 -05:00
Brandon B. Jozsa
78eaa1a365 Update README.md 2016-12-22 10:40:45 -05:00
Alan Meadows
ac9985cfde Merge branch 'master' of github.com:att-comdev/aic-helm 2016-12-14 13:35:17 -08:00
Alan Meadows
325242b76e Update readme to link to wiki to support a documentation refresh. 2016-12-14 13:33:08 -08:00
Pete Birley
263025bd3d Update readme to fix secret generation ordering
The quickstart guide was attempting to build the helm charts for Ceph before the secrets currently embedded within it were prepared. This commit fixes that and also provides instructions for installing Sigil.
2016-12-12 04:50:53 +00:00
Alan Meadows
877e0cd46f aic-helm normalization
* As of helm 2.0.0, it no longer seems necessary to
copy a "globals.tpl" into each child chart, defines in
child charts now seem to be reliably rendered in the
parent.  This was not working correctly in 2.0.0rc2
and so after a lot of testing, the globals define
insertion has been removed from the Makefiles. Also,
includes piped to b64encode are working now, meaning
we no longer have to do Makefile magic to base64
encode successfully.  That has been removed.  Once
.Files.Get works properly in a child chart context
we can remove all Make help.

* The openstack-base chart has been renamed to common
to better reflect that it is common to everything in
aic-helm, even non-openstack projects like ceph.  All
charts now include it as a requirement.

* A first pass at a "cleaner" template directory approach
has been applied to rabbitmq as a test chart.  This allows
files such as _start_rabbit to live in their raw form
and organizes files by config vs script in 'etc' or 'bin'
directories.  If accepted, will apply to all other charts
for consistency.
2016-11-29 16:20:06 -08:00
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
Alan Meadows
d4292d0c8a initial commit of ceph helm chart 2016-11-17 12:40:28 -08:00