[STRIMZI] Sync chart with DT 51/141051/1
authorAndreas Geissler <andreas@geisibee.de>
Fri, 30 May 2025 10:21:04 +0000 (12:21 +0200)
committerAndreas Geissler <andreas@geisibee.de>
Fri, 30 May 2025 10:21:04 +0000 (12:21 +0200)
- Update the label settings
- Add configurable password for kafka-bridge

Issue-ID: OOM-3344

Change-Id: I818b86ff6e280b038451836864d77dcb498a0a19
Signed-off-by: Andreas Geissler <andreas@geisibee.de>
kubernetes/strimzi/.helmignore
kubernetes/strimzi/components/strimzi-kafka-bridge/.helmignore
kubernetes/strimzi/components/strimzi-kafka-bridge/Chart.yaml
kubernetes/strimzi/components/strimzi-kafka-bridge/templates/configmap.yaml
kubernetes/strimzi/components/strimzi-kafka-bridge/templates/strimzi-kb.yaml
kubernetes/strimzi/components/strimzi-kafka-bridge/values.yaml
kubernetes/strimzi/templates/kafka-rebalance.yaml
kubernetes/strimzi/templates/pod-monitor.yaml
kubernetes/strimzi/templates/strimzi-kafka-admin-user.yaml

index 0f976e9..218ebb1 100644 (file)
@@ -20,3 +20,5 @@
 .idea/
 *.tmproj
 Chart.lock
+# OOM specific dirs
+components/
index ca4a4e9..63c4a2c 100644 (file)
@@ -15,7 +15,7 @@
 apiVersion: v2
 description: ONAP Strimzi Kafka Bridge
 name: strimzi-kafka-bridge
-version: 13.0.1
+version: 13.0.3
 
 dependencies:
   - name: common
index 7f4dea4..83c8045 100644 (file)
@@ -18,6 +18,7 @@ apiVersion: v1
 kind: ConfigMap
 metadata:
   name: {{ include "common.fullname" . }}-kb-logging-cm
+  labels: {{- include "common.labels" . | nindent 4 }}
   namespace: {{ include "common.namespace" . }}
 data:
 {{ tpl (.Files.Glob "resources/config/log4j2.properties").AsConfig . | indent 2 }}
index 8364dfe..6f00574 100644 (file)
@@ -24,7 +24,7 @@ spec:
     username: {{ .Values.config.strimziKafkaAdminUser }}
     passwordSecret:
       secretName: {{ .Values.config.strimziKafkaAdminUser }}
-      password: password
+      password: {{ .Values.config.strimziKafkaAdminPassword }}
   enableMetrics: {{ .Values.config.enableMetrics }}
   http:
     port: {{ .Values.config.port }}
index fa7b10a..f349558 100644 (file)
@@ -29,6 +29,7 @@ config:
   saslMechanism: parentValue
   kafkaInternalPort: parentValue
   strimziKafkaAdminUser: parentValue
+  strimziKafkaAdminPassword: password
 
 # nameOverride is required to avoid duplication
 # in pod and service names ie ...-bridge-bridge-{random hex}
index 6d5f143..f7e6ad0 100644 (file)
@@ -1,5 +1,5 @@
 {{/*
-# Copyright (c) 2023 Deutsche Telekom
+# Copyright (c) 2023-2025 Deutsche Telekom
 #
 # Licensed under the Apache License, Version 2.0 (the "License");
 # you may not use this file except in compliance with the License.
@@ -18,7 +18,7 @@ apiVersion: kafka.strimzi.io/v1beta2
 kind: KafkaRebalance
 metadata:
   name: {{ include "common.fullname" . }}-kafka-rebalance
-  labels:
+  labels: {{- include "common.labels" . | nindent 4 }}
     strimzi.io/cluster: {{ include "common.release" . }}-strimzi
 spec: {}
 {{- end }}
index be288a4..329784f 100644 (file)
@@ -1,5 +1,5 @@
 {{/*
-# Copyright (c) 2023 Deutsche Telekom
+# Copyright (c) 2023-2025 Deutsche Telekom
 #
 # Licensed under the Apache License, Version 2.0 (the "License");
 # you may not use this file except in compliance with the License.
@@ -23,7 +23,14 @@ metadata:
     ##
     # labels:
     #   prometheus: kube-prometheus
-  labels: {{- toYaml $.Values.metrics.podMonitor.labels | nindent 4 }}
+  labels:
+    app: '{{- default $.Chart.Name $.Values.nameOverride | trunc 63 | trimSuffix "-" -}}'
+    {{- if $.Chart.AppVersion }}
+    version: '{{ $.Chart.AppVersion | replace "+" "_" }}'
+    {{- else }}
+    version: '{{ $.Chart.Version | replace "+" "_" }}'
+    {{- end }}
+    {{- toYaml $.Values.metrics.podMonitor.labels | nindent 4 }}
 spec:
   selector:
     matchLabels:
index 4532777..7a3e7ef 100644 (file)
@@ -17,7 +17,7 @@ apiVersion: kafka.strimzi.io/v1beta2
 kind: KafkaUser
 metadata:
   name: {{ .Values.config.strimziKafkaAdminUser }}
-  labels:
+  labels: {{- include "common.labels" . | nindent 4 }}
     strimzi.io/cluster: {{ include "common.release" . }}-strimzi
 spec:
   authentication: