From 712769f4f833be0a9e143fc9daae6ae35a9f398f Mon Sep 17 00:00:00 2001 From: Jared <3133657+Jared0430@users.noreply.github.com> Date: Sun, 23 Mar 2025 14:30:37 +0000 Subject: [PATCH] Add option for deployment annotations (#60) --- charts/jellyfin/templates/deployment.yaml | 4 ++++ charts/jellyfin/values.yaml | 3 +++ 2 files changed, 7 insertions(+) diff --git a/charts/jellyfin/templates/deployment.yaml b/charts/jellyfin/templates/deployment.yaml index 1fe1295..6963638 100644 --- a/charts/jellyfin/templates/deployment.yaml +++ b/charts/jellyfin/templates/deployment.yaml @@ -2,6 +2,10 @@ apiVersion: apps/v1 kind: Deployment metadata: name: {{ include "jellyfin.fullname" . }} + {{- with .Values.deploymentAnnotations }} + annotations: + {{- toYaml . | nindent 4 }} + {{- end }} labels: {{- include "jellyfin.labels" . | nindent 4 }} spec: diff --git a/charts/jellyfin/values.yaml b/charts/jellyfin/values.yaml index 8d9638b..84fa5e3 100644 --- a/charts/jellyfin/values.yaml +++ b/charts/jellyfin/values.yaml @@ -57,6 +57,9 @@ runtimeClassName: '' deploymentStrategy: type: RollingUpdate +# -- Annotations to add to the deployment. +deploymentAnnotations: {} + service: # # -- Custom name for the service port # name: http