From ac371807dabf0e129af48fb9c86081fe7741518c Mon Sep 17 00:00:00 2001 From: Eric Multanen Date: Wed, 4 Sep 2019 20:23:03 -0700 Subject: Add service for k8s vfw packet generator Defines a service for the vfw packet generator of the K8S demo. This allows netconf mount to be made by appc. Issue-ID: MULTICLOUD-802 Signed-off-by: Eric Multanen Change-Id: I895edcbc3950c798e39906ff5cb862602193fc3b --- .../firewall/charts/packetgen/templates/service.yaml | 16 ++++++++++++++++ kud/demo/firewall/charts/packetgen/values.yaml | 7 +++++++ 2 files changed, 23 insertions(+) create mode 100644 kud/demo/firewall/charts/packetgen/templates/service.yaml diff --git a/kud/demo/firewall/charts/packetgen/templates/service.yaml b/kud/demo/firewall/charts/packetgen/templates/service.yaml new file mode 100644 index 00000000..7b8fd9db --- /dev/null +++ b/kud/demo/firewall/charts/packetgen/templates/service.yaml @@ -0,0 +1,16 @@ +apiVersion: v1 +kind: Service +metadata: + name: packetgen-service + labels: + app: {{ include "packetgen.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: {{ include "packetgen.name" . }} + release: {{ .Release.Name }} diff --git a/kud/demo/firewall/charts/packetgen/values.yaml b/kud/demo/firewall/charts/packetgen/values.yaml index 3df94080..689c3884 100644 --- a/kud/demo/firewall/charts/packetgen/values.yaml +++ b/kud/demo/firewall/charts/packetgen/values.yaml @@ -12,6 +12,13 @@ image: nameOverride: "" fullnameOverride: "" +service: +#serivce port value for packetgen service + type: NodePort + ports: + port: 2831 + nodePort: 30831 + resources: limits: memory: 4Gi -- cgit 1.2.3-korg