blob: fd79bd15446afadbfd57a820c9802a0c00cc1cad [file] [log] [blame]
Jeremy Ronquillo223db002020-06-05 10:28:22 -07001{{/*
Jeremy Ronquilloec2d3e42020-06-05 11:33:39 -07002# Copyright 2019-present Open Networking Foundation
Jeremy Ronquillo223db002020-06-05 10:28:22 -07003
Jeremy Ronquillo6046ce32020-06-18 11:06:29 -07004# SPDX-License-Identifier: LicenseRef-ONF-Member-Only-1.0
Jeremy Ronquillo223db002020-06-05 10:28:22 -07005*/}}
6
7{{- $context := . -}}
8{{ range .Values.config.phylo.sources }}
9{{- $name := printf "%s-%s" "phylo" .key -}}
10---
11apiVersion: v1
12kind: Service
13metadata:
14 name: rtsp-server-{{ .key }}-external
15 labels:
16{{ tuple $name $context | include "phylo.metadata_labels" | indent 4 }}
17spec:
18 selector:
19{{ tuple $name $context | include "phylo.metadata_labels" | indent 4 }}
20 ports:
21 - port: 8554
22 targetPort: 8554
23 protocol: TCP
24 name: tcp-8554
25 type: NodePort
26{{ end }}