blob: dead85e20ea9552dd3729aaf4533ed8d85d05169 [file] [log] [blame]
Jeremy Ronquillo223db002020-06-05 10:28:22 -07001{{- /*
Jeremy Ronquilloec2d3e42020-06-05 11:33:39 -07002
Jeremy Ronquillo223db002020-06-05 10:28:22 -07003# Copyright 2020-present Open Networking Foundation
4#
Jeremy Ronquilloec2d3e42020-06-05 11:33:39 -07005# SPDX-License-Identifier: Apache-2.0
6# SPDX-License-Identifier: LicenseRef-ONF-Member-Only
7
Jeremy Ronquillo223db002020-06-05 10:28:22 -07008*/ -}}
9
10---
11apiVersion: v1
12kind: Service
13metadata:
14 name: wowza
15 labels:
16{{ tuple "wowza" . | include "phylo.metadata_labels" | indent 4 }}
17spec:
18 selector:
19{{ tuple "wowza" . | include "phylo.metadata_labels" | indent 4 }}
20 ports:
21 - port: 554 #
22 targetPort: 554
23 protocol: TCP
24 name: tcp-554
25 - port: 1935 # RTMP/RTMPT/RTMPE/RTSP(interleaved)
26 targetPort: 1935
27 protocol: TCP
28 name: tcp-1935
29 - port: 8084 #
30 targetPort: 8084
31 protocol: TCP
32 name: tcp-8084
33 - port: 8085 #
34 targetPort: 8085
35 protocol: TCP
36 name: tcp-8085
37 - port: 8086 #
38 targetPort: 8086
39 protocol: TCP
40 name: tcp-8086
41 - port: 8087 #
42 targetPort: 8087
43 protocol: TCP
44 name: tcp-8087
45 - port: 8088 #
46 targetPort: 8088
47 protocol: TCP
48 name: tcp-8088
49---
50apiVersion: v1
51kind: Service
52metadata:
53 name: wowza-external
54 labels:
55{{ tuple "wowza" . | include "phylo.metadata_labels" | indent 4 }}
56spec:
57 selector:
58{{ tuple "wowza" . | include "phylo.metadata_labels" | indent 4 }}
59 type: NodePort
60 ports:
61 - name: management
62 port: 8088
63 protocol: TCP
64 nodePort: 30088
65 - name: rtmp
66 port: 1935 # RTMP/RTMPT/RTMPE/RTSP(interleaved)
67 targetPort: 1935
68 protocol: TCP
69 nodePort: 31935