magnum/playbooks
Spyros Trigazis 0b5f4260d9 k8s_fedora: Deploy tiller
Add enable_tiller  label to install tiller in k8s_fedora_atomic
clusters. Defaults to false.

Add tiller_tag label to select the version of tiller. If the
tag is not set the tag that matches the helm client version in
the heat-agent will be picked.  The tiller image can be stored
in a private registry and the cluster can pull it using the
container_infra_prefix label.

Install tiller securely using helper container.

TODO:

*add instructions on how RBAC is designed
https://docs.helm.sh/using_helm/#example-deploy-tiller-in-a-namespace-restricted-to-deploying-resources-in-another-namespace
* add docs on how to install addon in the cluster using this tiller
* how users can get the creds to talk to tiller

NOTE:
The main goal of this tiller is internal usage!
Users can still deploy other tillers in other namespaces.

story: 2003902
task: 26780

Change-Id: I99d3a78085ba10030200f12bbfe58a72964e2326
Signed-off-by: dioguerra <dy090.guerra@gmail.com>
2019-02-11 11:18:08 +01:00
..
post Remove broken job magnum-non-functional-tox-migration 2018-01-30 14:26:09 +01:00
pre Stop using slave_scripts/install-distro-packages.sh 2018-04-20 14:56:18 -04:00
container-builder-copy-logs.yaml Changes in container builder 2018-12-15 22:28:49 +01:00
container-builder-setup-gate.yaml containers: clean-up build code 2018-12-18 19:47:56 -05:00
container-builder-vars.yaml k8s_fedora: Deploy tiller 2019-02-11 11:18:08 +01:00
container-builder.yaml k8s_fedora: Deploy tiller 2019-02-11 11:18:08 +01:00
container-publish.yaml k8s_fedora: Deploy tiller 2019-02-11 11:18:08 +01:00
magnum-buildimages-base.yaml Migrate to Zuul v3 2017-10-10 14:29:04 +00:00
magnum-functional-base.yaml Use python3 for functional tests 2019-01-18 12:12:16 +00:00