From d23abac1814bcb05e1be6d69b1ec29da4e24612b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Martin=20=C5=A0tefany?= Date: Thu, 11 Jan 2024 15:48:23 +0100 Subject: [PATCH] feat: support adding annotations to Deployment --- charts/apisix-ingress-controller/templates/deployment.yaml | 4 ++++ charts/apisix-ingress-controller/values.yaml | 3 +++ 2 files changed, 7 insertions(+) diff --git a/charts/apisix-ingress-controller/templates/deployment.yaml b/charts/apisix-ingress-controller/templates/deployment.yaml index ccddd9e7..80bd41d0 100644 --- a/charts/apisix-ingress-controller/templates/deployment.yaml +++ b/charts/apisix-ingress-controller/templates/deployment.yaml @@ -19,6 +19,10 @@ kind: Deployment metadata: name: {{ include "apisix-ingress-controller.fullname" . }} namespace: {{ .Release.Namespace }} + annotations: + {{- range $key, $value := .Values.annotations }} + {{ $key }}: {{ $value | quote }} + {{- end }} labels: {{- include "apisix-ingress-controller.labels" . | nindent 4 }} spec: diff --git a/charts/apisix-ingress-controller/values.yaml b/charts/apisix-ingress-controller/values.yaml index 74cbc93e..4d5f44e3 100644 --- a/charts/apisix-ingress-controller/values.yaml +++ b/charts/apisix-ingress-controller/values.yaml @@ -29,6 +29,9 @@ labelsOverride: {} # app.kubernetes.io/name: "{{ .Release.Name }}" # app.kubernetes.io/instance: '{{ include "apisix-ingress-controller.name" . }}' +# -- Add annotations to Apache APISIX ingress controller resource +annotations: {} + rbac: # -- Specifies whether RBAC resources should be created create: true