Publish helm_vims also based on clearwater-docker 42/71142/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>
Wed, 16 Sep 2020 08:36:35 +0000 (10:36 +0200)
commit8ce58135399768813a4fa49b3ce72de84b58f6ba
tree3b90f0e986803aa275c85dc2fd4f15fbed683d74
parentd07993e69dcc89acd097599438433bdf5d78cae7
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>
(cherry picked from commit 32dfc10f56ead9abea8798e1ce16fe87652ca480)
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