Refactor k8s scenario implementation 18/68418/6 master
authorFatih Degirmenci <fdegir@gmail.com>
Sat, 31 Aug 2019 15:00:19 +0000 (17:00 +0200)
committerFatih Degirmenci <fdegir@gmail.com>
Sat, 31 Aug 2019 20:38:37 +0000 (22:38 +0200)
commit94625920bd45180934815d8ce33197805dfff921
treef85069f89eb102d3b923b012885ed3c4ae910ee6
parentf3b67171e055dee18ef22251d6a4f07c40333953
Refactor k8s scenario implementation

This change updates the scenario logic for basic k8s
scenarios that enables the use of various network plugins.

The change simply stops copying k8s-cluster.yml over but instead
operates on the existing/original k8s-cluster.yml and updates
kube_network_plugin in place.

This makes it easier to maintain the scenarios and more importantly
unblocks us from bumping kubespray and kubernetes versions.

In order to verify this change properly, below change first must be
merged.

https://gerrit.opnfv.org/gerrit/#/c/releng-xci/+/68423/

JIRA: XCI-20

installer-type:kubespray
deploy-scenario:k8-calico-nofeature

Change-Id: Icf78a4fc693c659290714e666a2941b6f6e9487a
Signed-off-by: Fatih Degirmenci <fdegir@gmail.com>
scenarios/k8-calico-nofeature/role/k8-calico-nofeature/files/k8s-cluster.yml [deleted file]
scenarios/k8-calico-nofeature/role/k8-calico-nofeature/tasks/main.yml
scenarios/k8-canal-nofeature/role/k8-canal-nofeature/files/k8s-cluster.yml [deleted file]
scenarios/k8-canal-nofeature/role/k8-canal-nofeature/tasks/main.yml
scenarios/k8-contiv-nofeature/role/k8-contiv-nofeature/files/k8s-cluster.yml [deleted file]
scenarios/k8-contiv-nofeature/role/k8-contiv-nofeature/tasks/main.yml
scenarios/k8-flannel-nofeature/role/k8-flannel-nofeature/files/k8-cluster.yml [deleted file]
scenarios/k8-flannel-nofeature/role/k8-flannel-nofeature/tasks/main.yml