diff --git a/charts/incubator/frigate/Chart.yaml b/charts/incubator/frigate/Chart.yaml index 0639a6b75a7..7951104851a 100644 --- a/charts/incubator/frigate/Chart.yaml +++ b/charts/incubator/frigate/Chart.yaml @@ -23,7 +23,7 @@ sources: - https://github.com/truecharts/charts/tree/master/charts/incubator/frigate - https://github.com/blakeblackshear/frigate type: application -version: 9.0.2 +version: 9.0.3 annotations: truecharts.org/catagories: | - nvr diff --git a/charts/incubator/frigate/questions.yaml b/charts/incubator/frigate/questions.yaml index f26bdf4ef04..0ebf7906f2e 100644 --- a/charts/incubator/frigate/questions.yaml +++ b/charts/incubator/frigate/questions.yaml @@ -29,7 +29,6 @@ questions: schema: type: int default: 10500 - editable: true required: true - variable: rtmp label: RTMP Service @@ -52,7 +51,63 @@ questions: schema: type: int default: 1935 - editable: true + required: true + - variable: rtsp + label: RTSP Service + description: The service on which nodes connect to. + schema: + additional_attrs: true + type: dict + attrs: +# Include{serviceSelectorLoadBalancer} +# Include{serviceSelectorExtras} + - variable: rtsp + label: RTSP Service Port Configuration + schema: + additional_attrs: true + type: dict + attrs: + - variable: port + label: Port + description: This port exposes the container port on the service + schema: + type: int + default: 8554 + required: true + - variable: webrtc + label: WebRTC Service + description: The service on which nodes connect to. + schema: + additional_attrs: true + type: dict + attrs: +# Include{serviceSelectorLoadBalancer} +# Include{serviceSelectorExtras} + - variable: webrtc-tcp + label: WebRTC (TCP) Service Port Configuration + schema: + additional_attrs: true + type: dict + attrs: + - variable: port + label: Port + description: This port exposes the container port on the service + schema: + type: int + default: 8555 + required: true + - variable: webrtc-udp + label: WebRTC (UDP) Service Port Configuration + schema: + additional_attrs: true + type: dict + attrs: + - variable: port + label: Port + description: This port exposes the container port on the service + schema: + type: int + default: 8555 required: true # Include{serviceExpertRoot} # Include{serviceExpert} diff --git a/charts/incubator/frigate/values.yaml b/charts/incubator/frigate/values.yaml index 6b31a3345b0..cca98a78424 100644 --- a/charts/incubator/frigate/values.yaml +++ b/charts/incubator/frigate/values.yaml @@ -44,10 +44,6 @@ securityContext: runAsUser: 0 runAsGroup: 0 -ingress: - rtmp: - autoLink: true - service: main: ports: @@ -62,6 +58,25 @@ service: enabled: true port: 1935 targetPort: 1935 + rtsp: + enabled: true + ports: + rtsp: + enabled: true + port: 8554 + targetPort: 8554 + webrtc: + enabled: true + ports: + webrtc-tcp: + enabled: true + port: 8555 + targetPort: 8555 + webrtc-udp: + enabled: true + port: 8555 + protocol: udp + targetPort: 8555 persistence: media: