171 Commits

Author SHA1 Message Date
Larry Rensing
ec00228bcd replaced existing systemd script with kubernetes job, also added configurable
credentials for maas
2017-01-24 23:49:08 +00:00
Larry Rensing
922967ee7f maas-region cleanup 2017-01-09 15:40:52 +00: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
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
Brandon B. Jozsa
4cf34f2046 Merge pull request #76 from v1k0d3n/master
more memory for dev mode
2017-01-01 15:27:05 -05:00
Brandon B. Jozsa
dbaa4ed656 more memory for dev mode 2017-01-01 15:26:36 -05:00
portdirect
4d5a8bc606 Update Memcached Chart to increase image portability
This commit updates the Memcached chart to allow use with images other than Stackanetes, define ImagePullPolicy, and provide config params in the values.yaml.
2017-01-01 16:32:39 +00:00
Brandon B. Jozsa
5918cb19b8 Update minikube.md 2016-12-30 21:25:44 -05:00
Brandon B. Jozsa
e0f0fa4393 Update minikube.md 2016-12-30 21:24:13 -05:00
Brandon B. Jozsa
4e72d31752 Update minikube.md 2016-12-30 21:22:25 -05:00
Brandon B. Jozsa
d7763963d3 Merge pull request #73 from wilkers-steve/minikube_doc_fix
Fix helm deployment names
2016-12-30 10:19:18 -05:00
Steve Wilkerson
c0ab32cf06 Fix helm deployment names
The deployment names for nova and neutron were both listed as
'glance'. Changed the names to match the services
2016-12-30 09:11:01 -06:00
Brandon B. Jozsa
e4527c6a7d Update getting-started.md 2016-12-30 09:30:32 -05:00
Brandon B. Jozsa
a89b93e0bf general doc edits 2016-12-30 01:19:31 -05:00
Brandon B. Jozsa
f6d4bd8eca Update minikube.md 2016-12-29 23:32:57 -05:00
Brandon B. Jozsa
8bd4c416f7 Update minikube.md 2016-12-29 22:22:56 -05:00
Brandon B. Jozsa
6af6343957 Update minikube.md 2016-12-29 21:59:32 -05:00
Brandon B. Jozsa
a30fe7e5d1 Update minikube.md 2016-12-29 21:56:50 -05:00
Brandon B. Jozsa
e31b58c442 Update minikube.md 2016-12-29 21:52:33 -05:00
Brandon B. Jozsa
c7619db2ed Update minikube.md 2016-12-29 21:49:04 -05:00
Brandon B. Jozsa
6ded595c32 Update minikube.md 2016-12-29 21:48:18 -05:00
Brandon B. Jozsa
d118dcd81a Update README.md 2016-12-29 20:44:13 -05:00
Brandon B. Jozsa
eaa44ce1fe Merge pull request #72 from v1k0d3n/master
new minikube developer docs
2016-12-29 20:40:35 -05:00
Brandon B. Jozsa
9047e6b687 new minikube developer docs 2016-12-29 20:40:01 -05:00
Brandon B. Jozsa
4943ea9dc4 Merge pull request #71 from alanmeadows/mariadb-devmode
Add development mode for mariadb chart
2016-12-29 20:02:41 -05:00
Alan Meadows
fe8ad47f9b Bugfix typo with development storage path 2016-12-29 14:58:09 -08:00
Alan Meadows
796c0066cc Add development mode for mariadb chart.
This can be enabled with:

helm install --name mariadb --set development.enabled=true local/mariadb

This will ensure only a single replica is used and that PVCs (which
require a persistent volume solution) like ceph are not used.  Instead
this flag enables a single replica with hostDir storage using the
host path defined in values.yaml which defaults to the following:

/var/lib/openstack-helm/mariadb
2016-12-29 11:22:02 -08:00
Brandon B. Jozsa
f6c9b6a8a8 Update getting-started.md 2016-12-28 14:07:34 -05:00
Brandon B. Jozsa
2ef9474443 Update getting-started.md 2016-12-28 13:31:11 -05:00
Brandon B. Jozsa
c3085d2b87 Merge pull request #70 from v1k0d3n/master
makefile cleanup
2016-12-27 20:56:57 -05:00
Brandon B. Jozsa
95f03a5614 makefile cleanup 2016-12-27 20:55:01 -05:00
Brandon B. Jozsa
32334ccf99 Merge pull request #68 from v1k0d3n/master
add basic tests for users
2016-12-24 10:39:15 -05:00
Brandon B. Jozsa
4071565f66 add basic tests for users 2016-12-24 10:37:55 -05:00
Brandon B. Jozsa
cf06e6bb5a Merge pull request #67 from v1k0d3n/master
remove last aic reference in values
2016-12-24 10:33:13 -05:00
Brandon B. Jozsa
60908c237a remove last aic reference in values 2016-12-24 10:32:30 -05:00
Brandon B. Jozsa
0f01107872 update welcome readme 2016-12-24 02:25:06 -05:00
Brandon B. Jozsa
610de064b7 Merge pull request #62 from alanmeadows/horizon_merge
Initial commit of horizon chart
2016-12-24 01:40:35 -05:00
Brandon B. Jozsa
20d50f7e8c Merge pull request #66 from v1k0d3n/master
doc changes
2016-12-24 01:40:13 -05:00