Added the new plugin_collection_v2 script. 19/103819/3
authorRajamohan Raj <rajamohan.raj@intel.com>
Tue, 17 Mar 2020 20:57:50 +0000 (20:57 +0000)
committerRajamohan Raj <rajamohan.raj@intel.com>
Wed, 18 Mar 2020 21:41:15 +0000 (21:41 +0000)
commit7cb9c0b9e9ee87f962c1a678471f24b14b02ec85
treef9823d162c4fb4efc2de8025bc5a4c5d87eb05c4
parent3b848c7b4b6a4a49658bd9275a0baa6a08effe2a
Added the new plugin_collection_v2 script.

The script calls the major creation APIs in v2 starting from project api, composite app, composite profile, generic placement intent & deployment intent. This should be used every time we need to test the  Instantiation code.
Also added the helm charts for composite app consisting of collectd and
prometheus.

Issue-ID: MULTICLOUD-1035
Signed-off-by: Rajamohan Raj <rajamohan.raj@intel.com>
Change-Id: I95237c234cca674dd54f4ef7527083b5cf3e0a55
28 files changed:
kud/tests/_common.sh
kud/tests/plugin_collection_v2.sh [new file with mode: 0755]
kud/tests/vnfs/comp-app/collection/.helmignore [new file with mode: 0644]
kud/tests/vnfs/comp-app/collection/app1/helm/collectd/.helmignore [new file with mode: 0644]
kud/tests/vnfs/comp-app/collection/app1/helm/collectd/Chart.yaml [new file with mode: 0644]
kud/tests/vnfs/comp-app/collection/app1/helm/collectd/resources/collectd.conf [new file with mode: 0644]
kud/tests/vnfs/comp-app/collection/app1/helm/collectd/templates/NOTES.txt [new file with mode: 0644]
kud/tests/vnfs/comp-app/collection/app1/helm/collectd/templates/_helpers.tpl [new file with mode: 0644]
kud/tests/vnfs/comp-app/collection/app1/helm/collectd/templates/configmap.yaml [new file with mode: 0644]
kud/tests/vnfs/comp-app/collection/app1/helm/collectd/templates/daemonset.yaml [new file with mode: 0644]
kud/tests/vnfs/comp-app/collection/app1/helm/collectd/templates/service.yaml [new file with mode: 0644]
kud/tests/vnfs/comp-app/collection/app1/helm/collectd/values.yaml [new file with mode: 0644]
kud/tests/vnfs/comp-app/collection/app1/profile/manifest.yaml [new file with mode: 0644]
kud/tests/vnfs/comp-app/collection/app1/profile/override_values.yaml [new file with mode: 0644]
kud/tests/vnfs/comp-app/collection/app2/helm/prometheus/.helmignore [new file with mode: 0644]
kud/tests/vnfs/comp-app/collection/app2/helm/prometheus/Chart.yaml [new file with mode: 0644]
kud/tests/vnfs/comp-app/collection/app2/helm/prometheus/templates/NOTES.txt [new file with mode: 0644]
kud/tests/vnfs/comp-app/collection/app2/helm/prometheus/templates/_helpers.tpl [new file with mode: 0644]
kud/tests/vnfs/comp-app/collection/app2/helm/prometheus/templates/prometheus.yaml [new file with mode: 0644]
kud/tests/vnfs/comp-app/collection/app2/helm/prometheus/templates/role.yaml [new file with mode: 0644]
kud/tests/vnfs/comp-app/collection/app2/helm/prometheus/templates/rolebinding.yaml [new file with mode: 0644]
kud/tests/vnfs/comp-app/collection/app2/helm/prometheus/templates/service.yaml [new file with mode: 0644]
kud/tests/vnfs/comp-app/collection/app2/helm/prometheus/templates/serviceaccount.yaml [new file with mode: 0644]
kud/tests/vnfs/comp-app/collection/app2/helm/prometheus/templates/servicemonitor.yaml [new file with mode: 0644]
kud/tests/vnfs/comp-app/collection/app2/helm/prometheus/values.yaml [new file with mode: 0644]
kud/tests/vnfs/comp-app/collection/app2/profile/manifest.yaml [new file with mode: 0644]
kud/tests/vnfs/comp-app/collection/app2/profile/override_values.yaml [new file with mode: 0644]
src/k8splugin/internal/app/instance.go