Helm charts for deploying OpenStack on Kubernetes
Go to file
Steve Wilkerson 4822aa729c Armada: Manifest updates for Ocata release
This patchset updates the chart configuration overrides to account
for functionality supported with the move to Ocata over Newton.
This includes updating the OpenStack service logging configuration
to leverage the fluent handler/formatter that was introduced in the
Ocata release, updating Fluentd's configuration to filter out
duplicate logs, tagging logged events with their log level, and
creating separate indexes for the different log types created by
the elasticsearch templates. This also adds support for leveraging
ceph-radosgw's s3 API for Elasticsearch snapshots.

This also removes the barbican chart deployment from the
armada gate, to help alleviate resource consumption.

Change-Id: I45128bf102909e1762b832fc16ad04bedcfe4f00
2018-12-17 10:14:51 -06:00
barbican Enable network policy enforcement 2018-10-23 14:58:13 +00:00
ceilometer Enable network policy enforcement 2018-10-23 14:58:13 +00:00
cinder Adding livenessProbe to cinder-api container 2018-12-12 13:54:00 -06:00
congress Enable network policy enforcement 2018-10-23 14:58:13 +00:00
doc Imported Translations from Zanata 2018-12-12 10:26:25 +00:00
glance Implemented livenessProbe for different OpenStack api containers 2018-12-14 09:52:50 -06:00
heat Implemented livenessProbe for different OpenStack api containers 2018-12-14 09:52:50 -06:00
horizon Implemented livenessProbe for different OpenStack api containers 2018-12-14 09:52:50 -06:00
ironic Enable network policy enforcement 2018-10-23 14:58:13 +00:00
keystone Implemented livenessProbe for different OpenStack api containers 2018-12-14 09:52:50 -06:00
magnum Enable network policy enforcement 2018-10-23 14:58:13 +00:00
mistral Enable network policy enforcement 2018-10-23 14:58:13 +00:00
neutron Neutron: Perform full db migrations when TaaS enabled 2018-12-15 18:42:46 -06:00
nova Implemented livenessProbe for different OpenStack api containers 2018-12-14 09:52:50 -06:00
rally Upgrade default from newton to ocata 2018-10-13 04:18:46 +00:00
senlin Enable network policy enforcement 2018-10-23 14:58:13 +00:00
tempest Use unique names for tempest jobs 2018-12-04 16:57:14 +00:00
tests Revert "Update OSH Author copyrights to OSF" 2018-08-28 17:25:13 +00:00
tools Armada: Manifest updates for Ocata release 2018-12-17 10:14:51 -06:00
zuul.d Armada: Manifest updates for Ocata release 2018-12-17 10:14:51 -06:00
.gitignore Update .gitignore 2018-05-13 22:17:57 -05:00
.gitreview Add .gitreview to OpenStack-Helm 2017-04-11 07:03:45 -05:00
CONTRIBUTING.rst Updates Launchpad references to Storyboard 2018-06-09 20:00:11 -05:00
LICENSE Initial commit 2016-11-12 14:26:57 -05:00
Makefile Use the openstack-helm-lint job from central location 2018-10-15 09:21:42 +00:00
README.rst Add the project source code repository in README 2018-10-19 14:22:25 +00:00
setup.cfg Change openstack-dev to openstack-discuss 2018-12-04 17:59:51 +00:00
setup.py Beggining of docs conversion to OpenStack format 2017-04-27 17:04:17 +02:00
tox.ini fix tox python3 overrides 2018-10-01 06:46:25 +00:00

README.rst

OpenStack-Helm

Mission

The goal of OpenStack-Helm is to provide a collection of Helm charts that simply, resiliently, and flexibly deploy OpenStack and related services on Kubernetes.

Communication

  • Join us on Slack - #openstack-helm
  • Join us on IRC: #openstack-helm on freenode
  • Community IRC Meetings: [Every Tuesday @ 3PM UTC], #openstack-meeting-5 on freenode
  • Meeting Agenda Items: Agenda

Storyboard

Bugs and enhancements are tracked via OpenStack-Helm's Storyboard.

Installation and Development

Please review our documentation. For quick installation, evaluation, and convenience, we have a kubeadm based all-in-one solution that runs in a Docker container. The Kubeadm-AIO set up can be found here.

This project is under active development. We encourage anyone interested in OpenStack-Helm to review our Installation documentation. Feel free to ask questions or check out our current Storyboard backlog.

To evaluate a multinode installation, follow the Bare Metal install guide.

Repository

Developers wishing to work on the OpenStack-Helm project should always base their work on the latest code, available from the OpenStack-Helm git repository.

OpenStack-Helm git repository