liquibase:
change-log: classpath:changelog/changelog-master.yaml
label-filter: {{ .Values.config.liquibaseLabels }}
-
kafka:
producer:
client-id: cps-core
+{{- with (first .Values.kafkaUser.acls) }}
+ consumer:
+ group-id: {{ .name }}
+{{- end }}
+ bootstrap-servers: {{ include "common.release" . }}-strimzi-kafka-bootstrap:9092
+ security:
+ protocol: SASL_PLAINTEXT
+ properties:
+ sasl:
+ mechanism: {{ .Values.kafkaUser.authenticationType | upper }}
+ jaas:
+ config: ${SASL_JAAS_CONFIG}
+
security:
# comma-separated uri patterns which do not require authorization
username: ${DMI_USERNAME}
password: ${DMI_PASSWORD}
-{{- with (first .Values.kafkaUser.acls) }}
-spring.kafka.consumer.group-id: {{ .name }}
-{{- end }}
-spring.kafka.bootstrap-servers: {{ include "common.release" . }}-strimzi-kafka-bootstrap:9092
-spring.kafka.security.protocol: SASL_PLAINTEXT
-spring.kafka.properties.sasl.mechanism: {{ .Values.kafkaUser.authenticationType | upper }}
-spring.kafka.properties.sasl.jaas.config: ${SASL_JAAS_CONFIG}
# Kafka Topics
{{- if .Values.topics.config }}
protocol: {{ .Values.otel.config.otlp.traces.protocol }}
# Last empty line is required otherwise the last property will be missing from application.yml file in the pod.
-
- name: &dataUpdatedTopic cps-data-updated-events
retentionMs: 7200000
segmentBytes: 1073741824
+ - name: &ncmpCmSubscriptionIn subscription
+ retentionMs: 7200000
+ segmentBytes: 1073741824
+ - name: &dmiDeviceHeartbeatTopic dmi-device-heartbeat
+ retentionMs: 7200000
+ segmentBytes: 1073741824
kafkaUser:
authenticationType: scram-sha-512
- name: cps-core-group
type: group
operations: [Read]
+ - name: ncmp-data-operation-event-group
+ type: group
+ operations: [Read]
- name: *dataUpdatedTopic
type: topic
operations: [Write]
- name: &cmAvcSubscriptionTopic cm-avc-subscription
type: topic
operations: [Read]
- - name: &ncmpCmSubscriptionIn subscription
+ - name: *ncmpCmSubscriptionIn
type: topic
operations: [Read]
- name: &ncmpCmSubscriptionDmiIn ncmp-dmi-cm-avc-subscription
- name: &ncmpCmEventsTopic cm-events
type: topic
operations: [Read]
- - name: &dmiDeviceHeartbeatTopic dmi-device-heartbeat
+ - name: *dmiDeviceHeartbeatTopic
type: topic
operations: [Read]
- name: &lcmEventsTopic ncmp-events
otlp:
traces:
protocol: grpc
-