소스 검색

[Helm] Added annotations for the deployment (#2749)

Signed-off-by: Sherif Ayad <sherif.k.ayad@gmail.com>

Signed-off-by: Sherif Ayad <sherif.k.ayad@gmail.com>
Co-authored-by: Roman Zabaluev <rzabaluev@provectus.com>
Sherif Ayad 2 년 전
부모
커밋
c4bbbbe3da
3개의 변경된 파일9개의 추가작업 그리고 1개의 파일을 삭제
  1. 1 1
      charts/kafka-ui/Chart.yaml
  2. 4 0
      charts/kafka-ui/templates/deployment.yaml
  3. 4 0
      charts/kafka-ui/values.yaml

+ 1 - 1
charts/kafka-ui/Chart.yaml

@@ -2,6 +2,6 @@ apiVersion: v2
 name: kafka-ui
 description: A Helm chart for kafka-UI
 type: application
-version: 0.4.5
+version: 0.4.6
 appVersion: v0.4.0
 icon: https://github.com/provectus/kafka-ui/raw/master/documentation/images/kafka-ui-logo.png

+ 4 - 0
charts/kafka-ui/templates/deployment.yaml

@@ -4,6 +4,10 @@ metadata:
   name: {{ include "kafka-ui.fullname" . }}
   labels:
     {{- include "kafka-ui.labels" . | nindent 4 }}
+  {{- with .Values.annotations }}
+  annotations:
+    {{- toYaml . | nindent 4 }}
+  {{- end }}
 spec:
 {{- if not .Values.autoscaling.enabled }}
   replicas: {{ .Values.replicaCount }}

+ 4 - 0
charts/kafka-ui/values.yaml

@@ -69,6 +69,10 @@ networkPolicy:
 podAnnotations: {}
 podLabels: {}
 
+## Annotations to be added to kafka-ui Deployment
+##
+annotations: {}
+
 podSecurityContext:
   {}
   # fsGroup: 2000