Improve rancher role testability 37/82537/5
authorSamuli Silvius <s.silvius@partner.samsung.com>
Sun, 17 Mar 2019 16:06:33 +0000 (18:06 +0200)
committerSamuli Silvius <s.silvius@partner.samsung.com>
Wed, 20 Mar 2019 16:51:16 +0000 (18:51 +0200)
commitc580efee7cf133d479fdc4b736ebfeab09d2f246
tree3d4a5746768b58bd05e58397411e4d8921d989a1
parentdbc6a7202dc89264a2857e12c625fb2328584a1e
Improve rancher role testability

Move functionality from playbook to rancher role.
Introduce defaults for holding default values in rancher role.
Other small changes noticed while testing rancher role with molecule.

Issue-ID: OOM-1729

Change-Id: I83befa9f0964c67e209d3def76bafd2a61c1ef33
Signed-off-by: Samuli Silvius <s.silvius@partner.samsung.com>
ansible/group_vars/infrastructure.yml
ansible/rancher_kubernetes.yml
ansible/roles/kubectl/defaults/main.yml [new file with mode: 0644]
ansible/roles/kubectl/tasks/main.yml
ansible/roles/kubectl/templates/kube_config.j2 [moved from ansible/roles/rancher/templates/kube_config.j2 with 82% similarity]
ansible/roles/rancher/defaults/main.yml [new file with mode: 0644]
ansible/roles/rancher/tasks/main.yml
ansible/roles/rancher/tasks/rancher_agent.yml
ansible/roles/rancher/tasks/rancher_health.yml [new file with mode: 0644]
ansible/roles/rancher/tasks/rancher_server.yml