Publish helm_vims also based on clearwater-docker 40/71140/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:31:44 +0000 (10:31 +0200)
commitdc02f0e92f39657f4c98444bb9173b05360f311d
treef1be025ed66f9ecdec95b1363281cd856cbf7e04
parent17b0b6149927b21a08ffa2774156cb04cc4f5e38
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