Publish helm_vims also based on clearwater-docker 31/71131/1
authorCédric Ollivier <cedric.ollivier@orange.com>
Tue, 15 Sep 2020 21:18:16 +0000 (23:18 +0200)
committerCédric Ollivier <cedric.ollivier@orange.com>
Tue, 15 Sep 2020 21:27:31 +0000 (23:27 +0200)
commit32dfc10f56ead9abea8798e1ce16fe87652ca480
tree5d224bbf8f13c24338eb09f99ec59eb0889e23dc
parentf6e86e451a0f5bf0e9775482c487d86249b935bd
Publish helm_vims also based on clearwater-docker

It leverages helm rather than kubectl as proposed by k8s_vims.
A new abstract class Vims is added to factorize code between both
testcases.

Change-Id: Ie5de8d62e25e74f73f8e32167228a08e82989abd
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
30 files changed:
ansible/site.yml
docker/cnf/Dockerfile
docker/cnf/testcases.yaml
functest_kubernetes/ims/cassandra-depl.yaml
functest_kubernetes/ims/helm/Chart.yaml [new file with mode: 0644]
functest_kubernetes/ims/helm/templates/astaire-depl.yaml [new file with mode: 0644]
functest_kubernetes/ims/helm/templates/astaire-svc.yaml [new file with mode: 0644]
functest_kubernetes/ims/helm/templates/bono-depl.yaml [new file with mode: 0644]
functest_kubernetes/ims/helm/templates/bono-svc.yaml [new file with mode: 0644]
functest_kubernetes/ims/helm/templates/cassandra-depl.yaml [new file with mode: 0644]
functest_kubernetes/ims/helm/templates/cassandra-svc.yaml [new file with mode: 0644]
functest_kubernetes/ims/helm/templates/chronos-depl.yaml [new file with mode: 0644]
functest_kubernetes/ims/helm/templates/chronos-svc.yaml [new file with mode: 0644]
functest_kubernetes/ims/helm/templates/ellis-depl.yaml [new file with mode: 0644]
functest_kubernetes/ims/helm/templates/ellis-svc.yaml [new file with mode: 0644]
functest_kubernetes/ims/helm/templates/etcd-depl.yaml [new file with mode: 0644]
functest_kubernetes/ims/helm/templates/etcd-svc.yaml [new file with mode: 0644]
functest_kubernetes/ims/helm/templates/homer-depl.yaml [new file with mode: 0644]
functest_kubernetes/ims/helm/templates/homer-svc.yaml [new file with mode: 0644]
functest_kubernetes/ims/helm/templates/homestead-depl.yaml [new file with mode: 0644]
functest_kubernetes/ims/helm/templates/homestead-prov-depl.yaml [new file with mode: 0644]
functest_kubernetes/ims/helm/templates/homestead-prov-svc.yaml [new file with mode: 0644]
functest_kubernetes/ims/helm/templates/homestead-svc.yaml [new file with mode: 0644]
functest_kubernetes/ims/helm/templates/ralf-depl.yaml [new file with mode: 0644]
functest_kubernetes/ims/helm/templates/ralf-svc.yaml [new file with mode: 0644]
functest_kubernetes/ims/helm/templates/sprout-depl.yaml [new file with mode: 0644]
functest_kubernetes/ims/helm/templates/sprout-svc.yaml [new file with mode: 0644]
functest_kubernetes/ims/helm/values.yaml [new file with mode: 0644]
functest_kubernetes/ims/ims.py
setup.cfg