diff --git a/chart/radarr/templates/service.yaml b/chart/radarr/templates/service.yaml index 7de36c6..129818b 100644 --- a/chart/radarr/templates/service.yaml +++ b/chart/radarr/templates/service.yaml @@ -11,5 +11,9 @@ spec: targetPort: 7878 protocol: TCP name: radarr + - port: 9707 + targetPort: 9707 + protocol: TCP + name: radarr-metrics selector: {{- include "radarr.selectorLabels" . | nindent 4 }} diff --git a/chart/radarr/templates/statefulset.yaml b/chart/radarr/templates/statefulset.yaml index e66af53..9235ff0 100644 --- a/chart/radarr/templates/statefulset.yaml +++ b/chart/radarr/templates/statefulset.yaml @@ -23,7 +23,22 @@ spec: securityContext: {{- toYaml .Values.podSecurityContext | nindent 8 }} containers: - - name: {{ .Chart.Name }} + - args: + - exportarr + - radarr + name: radarr-metrics + image: ghcr.io/onedr0p/exportarr:latest + imagePullPolicy: IfNotPresent + ports: + - name: radarr-metrics + containerPort: 9707 + protocol: TCP + env: + - name: PORT + value: "9707" + - name: URL + value: "http://127.0.0.1:7878" + - name: {{ .Chart.Name }} securityContext: {{- toYaml .Values.securityContext | nindent 12 }} image: "{{ .Values.image.repository }}:{{ .Chart.AppVersion }}"