aboutsummaryrefslogtreecommitdiffstats
path: root/heat/vFW_CNF_CDS/templates/helm/sink
diff options
context:
space:
mode:
Diffstat (limited to 'heat/vFW_CNF_CDS/templates/helm/sink')
-rw-r--r--heat/vFW_CNF_CDS/templates/helm/sink/.helmignore22
-rw-r--r--heat/vFW_CNF_CDS/templates/helm/sink/Chart.yaml5
-rw-r--r--heat/vFW_CNF_CDS/templates/helm/sink/templates/configmap.yaml11
-rw-r--r--heat/vFW_CNF_CDS/templates/helm/sink/templates/deployment.yaml63
-rw-r--r--heat/vFW_CNF_CDS/templates/helm/sink/templates/service.yaml16
-rw-r--r--heat/vFW_CNF_CDS/templates/helm/sink/values.yaml36
6 files changed, 0 insertions, 153 deletions
diff --git a/heat/vFW_CNF_CDS/templates/helm/sink/.helmignore b/heat/vFW_CNF_CDS/templates/helm/sink/.helmignore
deleted file mode 100644
index 50af0317..00000000
--- a/heat/vFW_CNF_CDS/templates/helm/sink/.helmignore
+++ /dev/null
@@ -1,22 +0,0 @@
-# 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
-*~
-# Various IDEs
-.project
-.idea/
-*.tmproj
-.vscode/
diff --git a/heat/vFW_CNF_CDS/templates/helm/sink/Chart.yaml b/heat/vFW_CNF_CDS/templates/helm/sink/Chart.yaml
deleted file mode 100644
index 2feffe0c..00000000
--- a/heat/vFW_CNF_CDS/templates/helm/sink/Chart.yaml
+++ /dev/null
@@ -1,5 +0,0 @@
-apiVersion: v1
-appVersion: "1.0"
-description: A Helm chart to deploy sink for vFirewall
-name: sink
-version: 0.2.0
diff --git a/heat/vFW_CNF_CDS/templates/helm/sink/templates/configmap.yaml b/heat/vFW_CNF_CDS/templates/helm/sink/templates/configmap.yaml
deleted file mode 100644
index 85fbfc8e..00000000
--- a/heat/vFW_CNF_CDS/templates/helm/sink/templates/configmap.yaml
+++ /dev/null
@@ -1,11 +0,0 @@
-apiVersion: v1
-kind: ConfigMap
-metadata:
- name: {{ .Values.vsn_name_0 }}-configmap
- labels:
- release: {{ .Release.Name }}
- app: {{ .Values.vnf_name }}
- chart: {{ .Chart.Name }}
-data:
- protected_net_gw: {{ (splitn "/" 2 .Values.int_private2_gw_ip)._0 | quote }} #FIXME maybe?
- protected_private_net_cidr: {{ .Values.int_private1_net_cidr | quote }}
diff --git a/heat/vFW_CNF_CDS/templates/helm/sink/templates/deployment.yaml b/heat/vFW_CNF_CDS/templates/helm/sink/templates/deployment.yaml
deleted file mode 100644
index 578f02f0..00000000
--- a/heat/vFW_CNF_CDS/templates/helm/sink/templates/deployment.yaml
+++ /dev/null
@@ -1,63 +0,0 @@
-apiVersion: apps/v1
-kind: Deployment
-metadata:
- name: {{ .Values.vsn_name_0 }}
- labels:
- release: {{ .Release.Name }}
- app: {{ .Values.vnf_name }} #FIXME Should vnf_name be replaced with v*_name_0 for labels?
- chart: {{ .Chart.Name }}
-spec:
- replicas: {{ .Values.replicaCount }}
- selector:
- matchLabels:
- app: {{ .Values.vnf_name }}
- release: {{ .Release.Name }}
- template:
- metadata:
- labels:
- app: {{ .Values.vnf_name }}
- release: {{ .Release.Name }}
- annotations:
- k8s.v1.cni.cncf.io/networks: "{{ .Values.vnf_name }}-ovn-attachment"
- k8s.plugin.opnfv.org/nfn-network: |
- { "type": "ovn4nfv",
- "interface": [
- { "name": {{ .Values.int_private2_net_id | quote }},
- "ipAddress": {{ .Values.vsn_int_private2_ip_0 | quote }},
- "interface": "eth1",
- "defaultGateway": "false" },
- { "name": {{ .Values.onap_private_net_id | quote }},
- "ipAddress": {{ .Values.vsn_onap_private_ip_0 | quote }},
- "interface": "eth2" ,
- "defaultGateway": "false" }
- ]
- }
- spec:
- #FIXME DEBUG START
- initContainers:
- - name: init-test
- image: busybox
- command:
- - env
- envFrom:
- - configMapRef:
- name: {{ .Values.vsn_name_0 }}-configmap
- #FIXME DEBUG END
- containers:
- - name: {{ .Chart.Name }}
- image: "{{ .Values.image.sinkrepo }}:{{ .Values.image.sinktag }}"
- envFrom:
- - configMapRef:
- name: {{ .Values.vsn_name_0 }}-configmap
- imagePullPolicy: {{ .Values.image.pullPolicy }}
- tty: true
- stdin: true
- securityContext:
- privileged: true
- - name: darkstat
- image: "{{ .Values.image.darkstatrepo }}:{{ .Values.image.darkstattag }}"
- imagePullPolicy: {{ .Values.image.pullPolicy }}
- tty: true
- stdin: true
- ports:
- - containerPort: {{ .Values.service.ports.port }}
diff --git a/heat/vFW_CNF_CDS/templates/helm/sink/templates/service.yaml b/heat/vFW_CNF_CDS/templates/helm/sink/templates/service.yaml
deleted file mode 100644
index 8949e7d1..00000000
--- a/heat/vFW_CNF_CDS/templates/helm/sink/templates/service.yaml
+++ /dev/null
@@ -1,16 +0,0 @@
-apiVersion: v1
-kind: Service
-metadata:
- name: "{{ .Values.vsn_name_0 }}-service"
- labels:
- app: {{ .Values.vnf_name }}
- release: {{ .Release.Name }}
- chart: {{ .Chart.Name }}
-spec:
- type: {{ .Values.service.type }}
- ports:
- - port: {{ .Values.service.ports.port }}
- nodePort: {{ .Values.service.ports.nodePort }}
- selector:
- app: {{ .Values.vnf_name }}
- release: {{ .Release.Name }}
diff --git a/heat/vFW_CNF_CDS/templates/helm/sink/values.yaml b/heat/vFW_CNF_CDS/templates/helm/sink/values.yaml
deleted file mode 100644
index 978323ab..00000000
--- a/heat/vFW_CNF_CDS/templates/helm/sink/values.yaml
+++ /dev/null
@@ -1,36 +0,0 @@
-# Default values for sink.
-# This is a YAML-formatted file.
-# Declare variables to be passed into your templates.
-
-replicaCount: 1
-
-image:
- sinkrepo: rtsood/onap-vfw-demo-sink
- sinktag: 0.2.0
- pullPolicy: IfNotPresent
- darkstatrepo: electrocucaracha/darkstat
- darkstattag: latest
-
-service:
-#serivce port value for sink service
- type: NodePort
- ports:
- port: 667
- nodePort: 30667
-
-
-# Static Defaults
-#
-# OPENSTACK PARAMETERS
-# Names
-vnf_name: test-vnf
-vsn_name_0: test-vnf-vsn
-int_private2_net_id: protected-net
-onap_private_net_id: onap-private-net
-
-# OWN Addresses
-vsn_int_private2_ip_0: 192.168.20.3
-vsn_onap_private_ip_0: 10.10.100.4
-# Env Variables
-int_private2_gw_ip: 192.168.20.1/24
-int_private1_net_cidr: 192.168.10.0/24