apiVersion: apps/v1 kind: Deployment metadata: name: rtmp-server spec: replicas: 1 strategy: type: Recreate selector: matchLabels: app: rtmp-server template: metadata: labels: app: rtmp-server env: prod spec: containers: - name: rtmp-server-container image: git.oe74.net/adelorenzo/rtmp-adr:1.7 --- apiVersion: v1 kind: Service metadata: name: rtmp-server-svc spec: selector: app: rtmp-server env: prod type: NodePort ports: # - name: http # protocol: TCP # port: 80 # targetPort: 80 # nodePort: 30080 - name: hls protocol: TCP port: 8080 targetPort: 8080 nodePort: 31080 - name: rtmp protocol: TCP port: 1935 targetPort: 1935 nodePort: 31935 - name: nginx-exporter protocol: TCP port: 9728 targetPort: 9728 nodePort: 32113