From 47ca2ba249fd891a367195d09defe1ad2e8f3bfe Mon Sep 17 00:00:00 2001 From: Marcin Jurczak Date: Fri, 1 May 2026 10:22:40 +0200 Subject: [PATCH] feat(helm): add service annotations (#2979) --- charts/seerr-chart/Chart.yaml | 2 +- charts/seerr-chart/README.md | 3 ++- charts/seerr-chart/templates/service.yaml | 4 ++++ charts/seerr-chart/values.yaml | 1 + 4 files changed, 8 insertions(+), 2 deletions(-) diff --git a/charts/seerr-chart/Chart.yaml b/charts/seerr-chart/Chart.yaml index b5e58857a..88d156b4b 100644 --- a/charts/seerr-chart/Chart.yaml +++ b/charts/seerr-chart/Chart.yaml @@ -3,7 +3,7 @@ kubeVersion: '>=1.23.0-0' name: seerr-chart description: Seerr helm chart for Kubernetes type: application -version: 3.5.1 +version: 3.6.0 # renovate: image=ghcr.io/seerr-team/seerr appVersion: 'v3.2.0' maintainers: diff --git a/charts/seerr-chart/README.md b/charts/seerr-chart/README.md index a79c50f73..a41c6e7ac 100644 --- a/charts/seerr-chart/README.md +++ b/charts/seerr-chart/README.md @@ -1,6 +1,6 @@ # seerr-chart -![Version: 3.5.1](https://img.shields.io/badge/Version-3.5.1-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: v3.2.0](https://img.shields.io/badge/AppVersion-v3.2.0-informational?style=flat-square) +![Version: 3.6.0](https://img.shields.io/badge/Version-3.6.0-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: v3.2.0](https://img.shields.io/badge/AppVersion-v3.2.0-informational?style=flat-square) Seerr helm chart for Kubernetes @@ -101,6 +101,7 @@ If `replicaCount` value was used - remove it. Helm update should work fine after | securityContext.seccompProfile.type | string | `"RuntimeDefault"` | | | service.port | int | `80` | | | service.type | string | `"ClusterIP"` | | +| service.annotations | object | {} | | | serviceAccount.annotations | object | `{}` | Annotations to add to the service account | | serviceAccount.automount | bool | `true` | Automatically mount a ServiceAccount's API credentials? | | serviceAccount.create | bool | `true` | Specifies whether a service account should be created | diff --git a/charts/seerr-chart/templates/service.yaml b/charts/seerr-chart/templates/service.yaml index 75e286b63..6cf57bad0 100644 --- a/charts/seerr-chart/templates/service.yaml +++ b/charts/seerr-chart/templates/service.yaml @@ -4,6 +4,10 @@ metadata: name: {{ include "seerr.fullname" . }} labels: {{- include "seerr.labels" . | nindent 4 }} + {{- with .Values.service.annotations }} + annotations: + {{- toYaml . | nindent 4 }} + {{- end }} spec: type: {{ .Values.service.type }} ports: diff --git a/charts/seerr-chart/values.yaml b/charts/seerr-chart/values.yaml index c9bd0e22e..5321f44a7 100644 --- a/charts/seerr-chart/values.yaml +++ b/charts/seerr-chart/values.yaml @@ -70,6 +70,7 @@ securityContext: service: type: ClusterIP port: 80 + annotations: {} # -- Creating PVC to store configuration config: