tacker/playbooks/devstack/pre.yaml
Ayumu Ueha d7a13ce18a Update zuul environment to support helm chart
This patch changes the following to support helm chart spec and
to test instantiate/terminate cnf with helm chart.
* Add `extra` field to vims db.
* Add `setup-helm` task to ansible-playbook roles.
  [On controller-k8s node]
  * Create and setup helm user for executing helm command.
  * Install helm.
  * Create folder for putting local helm chart.
  * Enable password authentication in sshd_config and restart sshd.

  [On controller node]
  * Update Vims DB of vim-kubernetes to modify extra field that include
    helm access information.

Implements: blueprint helmchart-k8s-vim
Change-Id: Iaf7c11c5bedb77e9cd21074be2b4f73528aa2ce7
2021-09-06 02:36:06 +00:00

13 lines
269 B
YAML

- hosts: all
roles:
- ensure-db-cli-installed
- orchestrate-devstack
- modify-heat-policy
- setup-default-vim
- setup-helm
- role: bindep
bindep_profile: test
bindep_dir: "{{ zuul_work_dir }}"
- ensure-tox
- show-net-setup