From 709e0de616a7d23510f523680695b7046e1b8b09 Mon Sep 17 00:00:00 2001 From: Todd Malsbary Date: Fri, 18 Jun 2021 16:05:20 -0700 Subject: Add ovn4nfv-network addon This chart contains the ovn-networkobj NetworkAttachmentDefinition required by EMCO. Issue-ID: MULTICLOUD-1324 Signed-off-by: Todd Malsbary Change-Id: Iaf10bacaf7ff263b165ca18a427958f7e75c3628 --- .../helm/ovn4nfv-network/.helmignore | 23 +++++++++++++++++++++ .../helm/ovn4nfv-network/Chart.yaml | 24 ++++++++++++++++++++++ .../helm/ovn4nfv-network/templates/ovnnetwork.yaml | 10 +++++++++ .../helm/ovn4nfv-network/values.yaml | 0 4 files changed, 57 insertions(+) create mode 100644 kud/deployment_infra/helm/ovn4nfv-network/.helmignore create mode 100644 kud/deployment_infra/helm/ovn4nfv-network/Chart.yaml create mode 100644 kud/deployment_infra/helm/ovn4nfv-network/templates/ovnnetwork.yaml create mode 100644 kud/deployment_infra/helm/ovn4nfv-network/values.yaml (limited to 'kud/deployment_infra/helm/ovn4nfv-network') diff --git a/kud/deployment_infra/helm/ovn4nfv-network/.helmignore b/kud/deployment_infra/helm/ovn4nfv-network/.helmignore new file mode 100644 index 00000000..0e8a0eb3 --- /dev/null +++ b/kud/deployment_infra/helm/ovn4nfv-network/.helmignore @@ -0,0 +1,23 @@ +# Patterns to ignore when building packages. +# This supports shell glob matching, relative path matching, and +# negation (prefixed with !). Only one pattern per line. +.DS_Store +# Common VCS dirs +.git/ +.gitignore +.bzr/ +.bzrignore +.hg/ +.hgignore +.svn/ +# Common backup files +*.swp +*.bak +*.tmp +*.orig +*~ +# Various IDEs +.project +.idea/ +*.tmproj +.vscode/ diff --git a/kud/deployment_infra/helm/ovn4nfv-network/Chart.yaml b/kud/deployment_infra/helm/ovn4nfv-network/Chart.yaml new file mode 100644 index 00000000..1b57a746 --- /dev/null +++ b/kud/deployment_infra/helm/ovn4nfv-network/Chart.yaml @@ -0,0 +1,24 @@ +# Copyright 2021 Intel Corporation, Inc +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +apiVersion: v2 +appVersion: v2.2.0 +description: | + OVN4NFV K8s Plugin - Network definitions +home: https://github.com/opnfv/ovn4nfv-k8s-plugin +name: ovn4nfv-network +sources: + - https://github.com/opnfv/ovn4nfv-k8s-plugin +type: application +version: 0.1.0 diff --git a/kud/deployment_infra/helm/ovn4nfv-network/templates/ovnnetwork.yaml b/kud/deployment_infra/helm/ovn4nfv-network/templates/ovnnetwork.yaml new file mode 100644 index 00000000..cdb44f4a --- /dev/null +++ b/kud/deployment_infra/helm/ovn4nfv-network/templates/ovnnetwork.yaml @@ -0,0 +1,10 @@ +apiVersion: k8s.cni.cncf.io/v1 +kind: NetworkAttachmentDefinition +metadata: + name: ovn-networkobj +spec: + config: '{ + "cniVersion": "0.3.1", + "name": "ovn4nfv-k8s-plugin", + "type": "ovn4nfvk8s-cni" + }' diff --git a/kud/deployment_infra/helm/ovn4nfv-network/values.yaml b/kud/deployment_infra/helm/ovn4nfv-network/values.yaml new file mode 100644 index 00000000..e69de29b -- cgit 1.2.3-korg