Commit Graph

119 Commits

Author SHA1 Message Date
Alan Meadows
1c6fc76842 Merge branch 'master' into horizon_merge 2016-12-23 15:01:28 -08:00
Alan Meadows
6d06e612cf Merge pull request #65 from v1k0d3n/master
general bugfixes and doc updates
2016-12-23 14:58:15 -08:00
Brandon B. Jozsa
d2bc299380 cleaning up docs, removing aic references 2016-12-23 17:40:17 -05:00
Brandon B. Jozsa
1d138e5ff3 correcting mistype and add to gitignore 2016-12-23 17:30:07 -05:00
Brandon B. Jozsa
e5a4237d60 Merge branch 'master' of https://github.com/v1k0d3n/openstack-helm-1 2016-12-23 17:12:00 -05:00
Brandon B. Jozsa
91c59e1fd2 bug fix for rgw crashloops 2016-12-23 17:11:33 -05:00
Brandon B. Jozsa
fa2163b6e3 Update getting-started.md 2016-12-23 15:57:04 -05:00
Brandon B. Jozsa
c6dd9b617f fixes bugs in deployment 2016-12-23 15:31:10 -05:00
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
ca2dd29bbd Add configmap hashing approach to horizon to allow rolling updates
when configmaps are updated
2016-12-21 09:58:13 -08:00
Alan Meadows
e85f080b3f Ensure default for keystone endpoint is agnostic of namespace 2016-12-21 05:53:31 -08:00
Alan Meadows
60e2d4a6cc Update job dependency method to match existing pattern
This also moves joinWithColon to common, so a subsequent commit should remove
the _helpers.tpl template from charts which include common as a dependency.
2016-12-21 05:51:44 -08: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
Alan Meadows
6ec92626e8 Merge branch 'master' into horizon_merge 2016-12-20 07:37:56 -08: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
782eca43db Revert unintended common/_hosts define rename 2016-12-19 15:41:50 -08:00
Alan Meadows
4255945787 Fix newline issues 2016-12-19 15:40:53 -08:00
Alan Meadows
42e6001a78 Initial commit of horizon chart 2016-12-19 15:37:39 -08: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