Add test helm chart for testing 71/76371/11
authorKiran Kamineni <kiran.k.kamineni@intel.com>
Fri, 25 Jan 2019 20:32:55 +0000 (12:32 -0800)
committerVictor Morales <victor.morales@intel.com>
Fri, 8 Mar 2019 15:45:57 +0000 (07:45 -0800)
commit1aa628c9494e0bdef7cdf3fd374520f91d86adb7
treeea4a9ae321d15a67672ad3c6fac7fe03e58a5072
parentd53b95760be6a17d5b14de550eb638f4a1c095d5
Add test helm chart for testing

Add a test helm chart for testing the end to end
flow. This chart brings up a service and a deployment.
The deployment brings up two containers, vault and consul.
Vault and Consul are brought up in dev mode.
The helm chart also has a subchart, common, which contains
templates that are used within the main chart.
Added an override deployment.yaml which creates only one
container instead of two
Fixed plugin.sh and tar file creation steps

Issue-ID: MULTICLOUD-291
Change-Id: I7eb10c9f43f8a4e09938139b5e2edee5d59feb3b
Signed-off-by: Kiran Kamineni <kiran.k.kamineni@intel.com>
Signed-off-by: Victor Morales <victor.morales@intel.com>
16 files changed:
vagrant/tests/_common.sh
vagrant/tests/_functions.sh
vagrant/tests/plugin.sh
vagrant/tests/vnfs/testrb/helm/profile/manifest.yaml [new file with mode: 0644]
vagrant/tests/vnfs/testrb/helm/profile/override_values.yaml [new file with mode: 0644]
vagrant/tests/vnfs/testrb/helm/profile/testfol/subdir/deployment.yaml [new file with mode: 0644]
vagrant/tests/vnfs/testrb/helm/vault-consul-dev/Chart.yaml [new file with mode: 0644]
vagrant/tests/vnfs/testrb/helm/vault-consul-dev/charts/common/Chart.yaml [new file with mode: 0644]
vagrant/tests/vnfs/testrb/helm/vault-consul-dev/charts/common/templates/_name.tpl [new file with mode: 0644]
vagrant/tests/vnfs/testrb/helm/vault-consul-dev/charts/common/templates/_namespace.tpl [new file with mode: 0644]
vagrant/tests/vnfs/testrb/helm/vault-consul-dev/charts/common/templates/_repository.tpl [new file with mode: 0644]
vagrant/tests/vnfs/testrb/helm/vault-consul-dev/charts/common/templates/_service.tpl [new file with mode: 0644]
vagrant/tests/vnfs/testrb/helm/vault-consul-dev/charts/common/values.yaml [new file with mode: 0644]
vagrant/tests/vnfs/testrb/helm/vault-consul-dev/templates/deployment.yaml [new file with mode: 0644]
vagrant/tests/vnfs/testrb/helm/vault-consul-dev/templates/service.yaml [new file with mode: 0644]
vagrant/tests/vnfs/testrb/helm/vault-consul-dev/values.yaml [new file with mode: 0644]