From: Todd Malsbary Date: Mon, 1 Nov 2021 18:36:02 +0000 (-0700) Subject: Add first round of addons to e2etest site X-Git-Url: https://gerrit.akraino.org/r/gitweb?a=commitdiff_plain;h=refs%2Fchanges%2F90%2F4490%2F3;p=icn.git Add first round of addons to e2etest site Signed-off-by: Todd Malsbary Change-Id: I76b7a2ba9647991c937f97818baefa125d96d873 --- diff --git a/deploy/site/vm/e2etest/cdi-operator-release.yaml b/deploy/site/vm/e2etest/cdi-operator-release.yaml new file mode 100644 index 0000000..4f1a2e2 --- /dev/null +++ b/deploy/site/vm/e2etest/cdi-operator-release.yaml @@ -0,0 +1,20 @@ +--- +apiVersion: helm.toolkit.fluxcd.io/v2beta1 +kind: HelmRelease +metadata: + name: cdi-operator + namespace: flux-system +spec: + interval: 5m + chart: + spec: + chart: kud/deployment_infra/helm/cdi-operator + sourceRef: + kind: GitRepository + name: kud + namespace: flux-system + interval: 1m + releaseName: cdi-operator + targetNamespace: kud + install: + createNamespace: true diff --git a/deploy/site/vm/e2etest/cpu-manager-release.yaml b/deploy/site/vm/e2etest/cpu-manager-release.yaml new file mode 100644 index 0000000..25a25e0 --- /dev/null +++ b/deploy/site/vm/e2etest/cpu-manager-release.yaml @@ -0,0 +1,20 @@ +--- +apiVersion: helm.toolkit.fluxcd.io/v2beta1 +kind: HelmRelease +metadata: + name: cpu-manager + namespace: flux-system +spec: + interval: 5m + chart: + spec: + chart: kud/deployment_infra/helm/cpu-manager + sourceRef: + kind: GitRepository + name: kud + namespace: flux-system + interval: 1m + releaseName: cpu-manager + targetNamespace: kud + install: + createNamespace: true diff --git a/deploy/site/vm/e2etest/kubevirt-operator-release.yaml b/deploy/site/vm/e2etest/kubevirt-operator-release.yaml new file mode 100644 index 0000000..c588c20 --- /dev/null +++ b/deploy/site/vm/e2etest/kubevirt-operator-release.yaml @@ -0,0 +1,20 @@ +--- +apiVersion: helm.toolkit.fluxcd.io/v2beta1 +kind: HelmRelease +metadata: + name: kubevirt-operator + namespace: flux-system +spec: + interval: 5m + chart: + spec: + chart: kud/deployment_infra/helm/kubevirt-operator + sourceRef: + kind: GitRepository + name: kud + namespace: flux-system + interval: 1m + releaseName: kubevirt-operator + targetNamespace: kud + install: + createNamespace: true diff --git a/deploy/site/vm/e2etest/kud-source.yaml b/deploy/site/vm/e2etest/kud-source.yaml new file mode 100644 index 0000000..7618383 --- /dev/null +++ b/deploy/site/vm/e2etest/kud-source.yaml @@ -0,0 +1,14 @@ +--- +apiVersion: source.toolkit.fluxcd.io/v1beta1 +kind: GitRepository +metadata: + name: kud + namespace: flux-system +spec: + interval: 1m + url: https://gerrit.onap.org/r/multicloud/k8s + ignore: | + # exclude all + /* + # include charts directory + !/kud/deployment_infra/helm diff --git a/deploy/site/vm/e2etest/multus-cni-release.yaml b/deploy/site/vm/e2etest/multus-cni-release.yaml new file mode 100644 index 0000000..df2039a --- /dev/null +++ b/deploy/site/vm/e2etest/multus-cni-release.yaml @@ -0,0 +1,20 @@ +--- +apiVersion: helm.toolkit.fluxcd.io/v2beta1 +kind: HelmRelease +metadata: + name: multus-cni + namespace: flux-system +spec: + interval: 5m + chart: + spec: + chart: kud/deployment_infra/helm/multus-cni + sourceRef: + kind: GitRepository + name: kud + namespace: flux-system + interval: 1m + releaseName: multus-cni + targetNamespace: kud + install: + createNamespace: true diff --git a/deploy/site/vm/e2etest/node-feature-discovery-release.yaml b/deploy/site/vm/e2etest/node-feature-discovery-release.yaml new file mode 100644 index 0000000..8ebe339 --- /dev/null +++ b/deploy/site/vm/e2etest/node-feature-discovery-release.yaml @@ -0,0 +1,20 @@ +--- +apiVersion: helm.toolkit.fluxcd.io/v2beta1 +kind: HelmRelease +metadata: + name: node-feature-discovery + namespace: flux-system +spec: + interval: 5m + chart: + spec: + chart: kud/deployment_infra/helm/node-feature-discovery + sourceRef: + kind: GitRepository + name: kud + namespace: flux-system + interval: 1m + releaseName: node-feature-discovery + targetNamespace: kud + install: + createNamespace: true diff --git a/deploy/site/vm/e2etest/ovn4nfv-release.yaml b/deploy/site/vm/e2etest/ovn4nfv-release.yaml new file mode 100644 index 0000000..64e3bc2 --- /dev/null +++ b/deploy/site/vm/e2etest/ovn4nfv-release.yaml @@ -0,0 +1,20 @@ +--- +apiVersion: helm.toolkit.fluxcd.io/v2beta1 +kind: HelmRelease +metadata: + name: ovn4nfv + namespace: flux-system +spec: + interval: 5m + chart: + spec: + chart: kud/deployment_infra/helm/ovn4nfv + sourceRef: + kind: GitRepository + name: kud + namespace: flux-system + interval: 1m + releaseName: ovn4nfv + targetNamespace: kud + install: + createNamespace: true diff --git a/deploy/site/vm/e2etest/qat-device-plugin-release.yaml b/deploy/site/vm/e2etest/qat-device-plugin-release.yaml new file mode 100644 index 0000000..cb08481 --- /dev/null +++ b/deploy/site/vm/e2etest/qat-device-plugin-release.yaml @@ -0,0 +1,20 @@ +--- +apiVersion: helm.toolkit.fluxcd.io/v2beta1 +kind: HelmRelease +metadata: + name: qat-device-plugin + namespace: flux-system +spec: + interval: 5m + chart: + spec: + chart: kud/deployment_infra/helm/qat-device-plugin + sourceRef: + kind: GitRepository + name: kud + namespace: flux-system + interval: 1m + releaseName: qat-device-plugin + targetNamespace: kud + install: + createNamespace: true diff --git a/deploy/site/vm/e2etest/sriov-network-operator-release.yaml b/deploy/site/vm/e2etest/sriov-network-operator-release.yaml new file mode 100644 index 0000000..74ba035 --- /dev/null +++ b/deploy/site/vm/e2etest/sriov-network-operator-release.yaml @@ -0,0 +1,20 @@ +--- +apiVersion: helm.toolkit.fluxcd.io/v2beta1 +kind: HelmRelease +metadata: + name: sriov-network-operator + namespace: flux-system +spec: + interval: 5m + chart: + spec: + chart: kud/deployment_infra/helm/sriov-network-operator + sourceRef: + kind: GitRepository + name: kud + namespace: flux-system + interval: 1m + releaseName: sriov-network-operator + targetNamespace: kud + install: + createNamespace: true