Commit Graph

104 Commits

Author SHA1 Message Date
Brandon B. Jozsa
501a19f74c Update getting-started.md 2016-12-23 13:09:39 -05:00
Brandon B. Jozsa
20098b2f19 Update getting-started.md 2016-12-23 13:08:31 -05:00
Brandon B. Jozsa
ec891f9624 Update getting-started.md 2016-12-23 12:38:38 -05:00
Brandon B. Jozsa
22c50d08cc Update getting-started.md 2016-12-23 12:05:09 -05:00
Brandon B. Jozsa
e3c29d6303 Update getting-started.md 2016-12-23 12:02:52 -05:00
Brandon B. Jozsa
444be4b318 Update getting-started.md 2016-12-23 10:06:50 -05:00
Brandon B. Jozsa
e2cc9abe69 Update getting-started.md 2016-12-23 10:05:03 -05:00
Brandon B. Jozsa
5092c0c813 Update getting-started.md 2016-12-23 10:01:25 -05:00
Brandon B. Jozsa
800b98546d Update getting-started.md 2016-12-22 23:17:55 -05:00
Brandon B. Jozsa
7d65bcef0b update readme 2016-12-22 20:36:23 -05:00
Brandon B. Jozsa
fa72d2486c adding docs 2016-12-22 20:26:20 -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
c349da2071 Merge pull request #63 from DTadrzak/glance_fix
Another Glance-fix.
2016-12-20 10:15:45 -08:00
DTadrzak
c22e7ba78d Another Glance-fix.
Without those changes i wasn't able to run glance-post.
Necessary changes in order to make glance-post work.

Signed-off-by: DTadrzak <daniel.tadrzak@intel.com>
2016-12-20 17:27:42 +01:00
Brandon B. Jozsa
015c282595 Merge pull request #53 from alanmeadows/fix_keystone
Keystone chart bugfixes
2016-12-20 10:00:39 -05:00
Brandon B. Jozsa
5bd8ddb407 Merge pull request #52 from alanmeadows/fix_glance
Glance chart bugfixes
2016-12-19 23:39:30 -05:00
Brandon B. Jozsa
0b83028c9b Merge pull request #49 from alanmeadows/master
Add values.py processor for environmental overrides of subcharts and mariadb chart refactor
2016-12-19 23:38:58 -05:00
Alan Meadows
d66bec07f4 Resolve README conflicts.
Merge branch 'master' of github.com:att-comdev/aic-helm
2016-12-19 15:03:13 -08:00
Brandon B. Jozsa
08f6eef228 Merge pull request #56 from v1k0d3n/development
add repo helper in readme
2016-12-19 16:20:25 -05:00
Brandon B. Jozsa
f350768f11 add repo helper in readme 2016-12-19 16:19:44 -05:00
Alan Meadows
ff61c50dcc Add trailing line to deployment.yaml 2016-12-16 15:39:10 -08:00
Alan Meadows
385a8a099e Keystone chart bugfixes
* start.sh was added back, which had requiring sourcing

* the naming convention for charts is finalized with this example
landing on configmap-*.yaml to satisfy those of us with OCD

* imagePullPolicies added for init-containers, required by
helm 2.1.0 which does not supply them by default
2016-12-16 15:26:57 -08:00
Alan Meadows
77894d763b Fixes toward working glance chart
* imagePullPolicy requirements for init-containers in 1.5

* dependency tree specified mariadb-init, when there is only a
mariadb-seed job to depend on

* the requirements.yaml should not include any chart in this
repository other then common as that severely complicates
removing charts as all dependent elements are removed with it

* the post.sh.yaml has HOME set to /tmp which will not read
/home/ansible configuration.  It was unclear if this was by
design, but /home/ansible seems like an important part of the
kolla toolbox

* the post.sh.yaml file had quoting typos, but even when they are
fixed the job/glance-post will not run to completion, complaining
of a missing kolla_keystone_service module
2016-12-16 15:16:36 -08:00
Alan Meadows
d18cf9fad6 Fix a few mariadb README typos 2016-12-15 18:10:53 -08:00
Alan Meadows
b56bfa8abf Incorporate values.py review feedback from PR#49 2016-12-15 18:05:59 -08:00
Alan Meadows
9e8b120204 Remove definition to unused ip_address 2016-12-15 17:24:37 -08:00
Alan Meadows
0ca1a7942e Refactor mariadb chart
This is a major refactor of the mariadb chart.  A few things
are accomplished:

* The chart template layout is updated to match our keystone
chart, providing a more structure to the chart.

* The chart was updated to leverage StatefulSets, which requires
Kubernetes 1.5, and helm 2.1.0.

* The bootstrapping process was completely overhauled to support
the unique constraints of statefulsets, namely that they come up
one by one, needing the previous to be in a ready state before
the next is provisioned.

* The references to {{ .IP }} we removed and replaced with POD_IP
environmental passing and address binding was fixed in several
places for wsrep functionality.  This may explain several oddities
with the previous setup causing mysterious and intermittent
database consistency issues.
2016-12-15 17:20:47 -08: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
Alan Meadows
86830f78d6 Add values.py processor for environmental overrides of subcharts
This script allows you to have an single environmental YAML file that can be
chunked up for feeding into various subcharts.  This is required as values
input into helm requires the top level namespace be stripped off.  In other
words, a flat namespace.  This allows a single environmental definition that
can be chunked into YAML files for subchart input.

Usage will be documented on the wiki.
2016-12-14 13:22:31 -08:00
Alan Meadows
5f42a81c8a Merge pull request #46 from DTadrzak/keystone-fix
Keystone trivial fix
2016-12-14 11:29:25 -08:00
DTadrzak
3581d443a4 Keystone trivial fix
Fixed: mount path for mp-event.conf and wsgi-keystone.conf
Deleted: unnecessary start.sh file

Signed-off-by: DTadrzak <daniel.tadrzak@intel.com>
2016-12-14 15:12:13 +01:00
Brandon B. Jozsa
01e07d57a0 Merge pull request #39 from alanmeadows/master
Allow more control over ceph chart
2016-12-12 21:30:29 -05:00
Alan Meadows
0b5382a2fa Merge pull request #33 from portdirect/master
Update readme to fix secret generation ordering
2016-12-12 16:46:47 -08:00
Alan Meadows
77401c1142 Allow more control over ceph chart
* A new boolean value controls whether secrets and
the ceph.conf secret ConfigMaps are installed allowing
you to bring-your-own ceph configs. This should
remove the dependency on having to generate secrets
using the common chart if you have installed your own.

* A new boolean value controls whether we install
a storage class as part of the ceph chart install allowing
you to externally manage this

* More of the ceph values have been converted to values
variables, paving the way for a master yaml to provide input
and overrides to many independent "sub" charts without a parent chart
2016-12-12 16:34:21 -08:00
Brandon B. Jozsa
030189a5b3 Merge pull request #38 from alanmeadows/master
Cleanup from PR#19
2016-12-12 16:48:33 -05:00
Alan Meadows
8edab86ff4 Cleanup from PR#19 2016-12-12 12:25:57 -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
Brandon B. Jozsa
2097ecd6a1 Merge pull request #19 from alanmeadows/master
Refactor keystone with new subdirectory template layout
2016-12-08 13:20:59 -05:00
Alan Meadows
f51648ccd5 Merge branch 'master' of github.com:att-comdev/aic-helm 2016-12-08 10:20:00 -08:00
Alan Meadows
221f14bc2e Refactor keystone with new subdirectory template layout
Also, fix some extraneous spacing with hosts in common
2016-12-08 10:16:19 -08:00
Brandon B. Jozsa
37afa516ca Merge pull request #17 from DTadrzak/glance
Adding support for glance serivce.
2016-12-06 11:27:35 -05:00
Brandon B. Jozsa
eb51f5b67e Merge pull request #16 from alanmeadows/master
Various fixes validating refactored charts
2016-12-06 11:27:10 -05:00
DTadrzak
ba37e1cabe Adding support for glance serivce.
Signed-off-by: DTadrzak <daniel.tadrzak@intel.com>
2016-12-06 17:21:39 +01:00
Alan Meadows
d9942320b5 fix requirements to only require common 2016-11-30 17:11:15 -08:00
Alan Meadows
0dd7bd45dd bugfix rabbitmq configmap name (further) 2016-11-30 17:01:36 -08:00