Brandon B. Jozsa
7cfe681bd2
Merge pull request #97 from alanmeadows/rolling_updates
...
Consistent Rolling Update Parameters for all Existing Charts
2017-01-10 19:32:49 -05:00
Alan Meadows
2a321fff14
Merge pull request #91 from alanmeadows/nova_chart
...
OpenStack Nova Helm Chart Initial Commit
2017-01-10 15:29:51 -08:00
Alan Meadows
fc963e3090
Merge branch 'master' into nova_chart
2017-01-10 15:25:30 -08:00
Alan Meadows
d5d3a6fda5
Fix daemonset dependency name to match neutron rename
2017-01-10 15:22:50 -08:00
Alan Meadows
bab88b829e
Merge pull request #78 from portdirect/cinder
...
OpenStack Cinder Initial Commit
2017-01-10 11:18:25 -08:00
Pete Birley
831f63d486
Update Cinder PR to enable Ceph Backend
2017-01-10 19:11:18 +00:00
portdirect
192bcd69cc
Cinder revert cinder.conf keystone endpoints
...
Untill the endpoint values.yaml is brought into line with other services,
we need to use the old method of setting the keystone URL in cinder.conf.
2017-01-10 19:10:47 +00:00
portdirect
a5688da7f5
Fix Cinder conf Keystone Endpoint
2017-01-10 19:10:47 +00:00
portdirect
3163f1e64c
Add configmap hashing and rolling update to cinder
...
This brings Cinder in line with the following PRs:
* https://github.com/att-comdev/openstack-helm/pull/98
* https://github.com/att-comdev/openstack-helm/pull/97
2017-01-10 19:10:47 +00:00
portdirect
3f491f5be7
Cinder add policy.json
2017-01-10 19:10:47 +00:00
portdirect
f34441a373
Cinder Ceph RBD backend
...
This commit adds support for a Ceph RBD backend
2017-01-10 19:10:47 +00:00
portdirect
1e94b125bf
WIP Update cinder Endpoint and service creation to support multiple versions
...
This commmit addresses issues with the endpoint layout in the values.yaml
As a result it does for now not use the common functions for some tasks.
2017-01-10 19:10:47 +00:00
portdirect
4479a0d93f
Cinder Refactor WIP
...
This work is dependant on the Common Chart elements introduced with the Heat PR, and should not be merged prior to https://github.com/att-comdev/openstack-helm/pull/77
2017-01-10 19:10:47 +00:00
portdirect
adbe8f7540
OpenStack Cinder WIP
...
Cinder WIP
2017-01-10 19:10:27 +00:00
Alan Meadows
8bcc3bc5bd
Merge pull request #77 from portdirect/heat
...
OpenStack Heat Initial Commit
2017-01-10 10:55:27 -08:00
Alan Meadows
7c6e26f1ba
Add rolling update and template hashing to new nova chart
2017-01-09 15:33:04 -08:00
Alan Meadows
c9d27bac4d
Add rolling update parameters to all current charts
...
This ensures that all charts have a consistent and overridable
approach to their pod replacement strategies, along with sane
defaults.
2017-01-09 15:08:46 -08:00
portdirect
d8a07ee1cb
Update Heat PR to relect changes reqested in review
...
This commit addresses the concerns raised in: https://github.com/att-comdev/openstack-helm/pull/77#pullrequestreview-15758654
2017-01-09 19:50:33 +00:00
Alan Meadows
bab75eff7f
Keep consistent with our set -ex approach on all shell scripts
2017-01-09 08:36:08 -08:00
Alan Meadows
943b5a3706
Bugfix missing space to start nove-api
2017-01-09 08:22:25 -08:00
Alan Meadows
88a85ae7d5
Implement requested feedback in PR#91
...
- Split out osapi and metadata api to remove unnecessary security privileges
- Prune dependencies
- Fix static imagePullPolicies
- Remove extraneous start.sh imported accidently from keystone chart
2017-01-09 07:49:44 -08:00
Alan Meadows
905ebbc1d8
Merge pull request #93 from alanmeadows/neutron_pr_60
...
Resolve neutron feedback from PR#60
2017-01-09 07:08:38 -08:00
Alan Meadows
3c56140da3
Resolve missing newline
2017-01-09 07:08:13 -08:00
portdirect
4403ed40c7
Add Heat to developer documentation
2017-01-09 00:58:27 +00:00
portdirect
4e6f724761
Update Heat Service Creation Job
2017-01-09 00:56:15 +00:00
portdirect
a61caa8d91
Merge remote-tracking branch 'att-comdev/master' into heat
2017-01-09 00:47:01 +00:00
portdirect
75d3cb659f
Heat rebase against current master
2017-01-09 00:26:48 +00:00
harbor
b1e3de020b
Heat Initial Refactor
2017-01-08 22:16:19 +00:00
Alan Meadows
f2d9a39bc4
Prune dependencies in values per PR#60 feedback
2017-01-06 10:24:00 -08:00
Brandon B. Jozsa
a9af2c9a66
Merge pull request #86 from mattmceuen/minikube-review
...
minikube.md proofreading
2017-01-06 12:18:35 -05:00
mattmceuen
4a6b5e42c6
%s/wtih/with/g :)
2017-01-06 09:14:22 -06:00
mattmceuen
4cef79295a
Additional tweaks per pull request review.
2017-01-06 09:04:57 -06:00
Alan Meadows
76086e2f2f
Resolve feedback from PR#60
...
This commit addresses:
* Separating out stacked ovs daemonset into separate daemonsets.
* Fixes line ending issues.
* Enhances agents ovs pre-flight checks by using neutron-sanity-check.
2017-01-05 13:27:39 -08:00
Alan Meadows
8afa729ffb
OpenStack Nova Helm Chart Initial Commit
...
This is an initial commit of a functional nova chart. It has been
tested with the neutron chart using a flat network configuration.
2017-01-04 13:19:04 -08:00
Brandon B. Jozsa
584e820eca
Merge pull request #87 from larryrensing/master
...
maas - adding support for postgres volume mount
2017-01-04 14:30:00 -05:00
Larry Rensing
4eecdbaf87
adding support for postgres volume mount
2017-01-04 18:56:09 +00:00
Brandon B. Jozsa
a5a8831c1c
Merge pull request #85 from alanmeadows/bugfix_170103
...
Bugfix a few typos from last three PRs
2017-01-03 20:52:34 -05:00
Alan Meadows
c089434209
Remove nova entry from Makefile that inadvertantly crept in
2017-01-03 16:53:06 -08:00
mattmceuen
c93eea00ae
minikube.md proofreading
...
Made a few grammatical tweaks to minikube.md.
2017-01-03 18:41:00 -06:00
Alan Meadows
f9cb3fc846
Bugfix a few typos from last three PRs
...
This resolves a few issues that crept in with the last
three pull requests.
2017-01-03 15:53:06 -08:00
Brandon B. Jozsa
92512d66bb
Merge pull request #84 from alanmeadows/neutron_feature
...
OpenStack Neutron Chart Initial Commit
2017-01-03 16:14:33 -05:00
Brandon B. Jozsa
07d9d967fe
Merge pull request #83 from alanmeadows/stateful_ceph
...
Stateful ceph
2017-01-03 16:11:39 -05:00
Alan Meadows
4d1b5320f7
Fix typo in Makefile
2017-01-03 12:42:51 -08:00
Alan Meadows
b9a4a0b31d
Commit neutron chart
...
This is a functioning neutron chart that leverages a flat network
but supports vxlan and gre networks in values.yaml. We were unable
to test the vxlan functionality as it tickles the bnx2x cards in our
HP blade lab.
For now, this leverages daemonsets which make sense. It does require
a new label, namely openvswitch=enabled as we need a label that can be
applied both to the control plane and tenant compute hosts as both
require neutron agents and openvswitch. The interfaces today match
our labs, namely enp11s0f0 for the flat network on physnet1 and
enp12s0f0 for the external network. These can be overriden in
values.yaml via set or a global environmental file.
It depends on the keystone endpoint work.
This chart was tested against a working nova chart not commited as
DTadrzak has one open in PR#45
2017-01-03 12:28:44 -08:00
Alan Meadows
b366dc252a
Refactor ceph to allow monitors to leverage a stateful set.
...
The IPs of ceph monitors cannot (or should not) change.
This refactor allows the ceph monitors to act as statefulsets.
It also persists their on disk data to nodeDirs, to allow cluster
wide restarts (in parallel), where previously this would lose
data. This is accompanied by some docker images changes that
ensure that auth for the OSDs is restored/reinserted as auth
data is somehow not persisted to disk at this time.
2017-01-03 12:23:25 -08:00
Alan Meadows
bcf23c7399
Endpoint lookup fixes for consistent keystone catalog endpoints
...
This introduces changes across several charts, for consistent
endpoint lookup routines. Today, only the internal endpoints
are defined (and copied to admin and public). This can later
be expanded to handle unique public and admin endpoints.
This ensures the catalog is populated with consistent URLs
for all services.
2017-01-03 12:20:26 -08:00
Brandon B. Jozsa
a641c113cb
Update minikube.md
2017-01-03 01:23:48 -05:00
Brandon B. Jozsa
82f2cd8e60
Update README.md
2017-01-02 19:54:07 -05:00
Brandon B. Jozsa
165c17c7ac
Merge pull request #75 from portdirect/memcached
...
Update Memcached Chart to increase image portability
2017-01-02 14:38:37 -05:00
portdirect
f02e0eb78d
OpenStack Heat Initial Commit
...
Initial commit of Heat Chart
2017-01-02 01:05:04 +00:00