Publish helm_vims also based on clearwater-docker 36/71136/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:30:59 +0000 (10:30 +0200)
commita2d2320aa280f5b54f4967839684bc6fc2f699ba
tree839ab894b16694fa5bdb0f0fdd110e06987f2484
parent6306503c221d67717a92d588b961d96003b2fbd4
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