Files
kubernetes/apolo/services/svc-mediamtx.yaml
2025-08-25 23:03:41 +02:00

30 lines
630 B
YAML

apiVersion: v1
kind: Service
metadata:
name: apolo-mediamtx
namespace: apolo
labels:
app.kubernetes.io/name: apolo-mediamtx
app.kubernetes.io/part-of: apolo
app.kubernetes.io/component: media
annotations:
metallb.universe.tf/allow-shared-ip: streaming
spec:
type: LoadBalancer
loadBalancerIP: 192.168.200.12
selector:
app.kubernetes.io/name: apolo-mediamtx
ports:
- name: rtmp
port: 1935
targetPort: 1935
protocol: TCP
- name: rtsp
port: 8554
targetPort: 8554
protocol: TCP
- name: hls
port: 8887
targetPort: 8887
protocol: TCP