[AAI-SDC-DIST] Updgrade AAI to use kafka native
[oom.git] / kubernetes / aai / components / aai-modelloader / templates / aai-sdc-list-kafka-user.yaml
1 {{/*
2   # Copyright © 2022 Nordix Foundation
3   #
4   # Licensed under the Apache License, Version 2.0 (the "License");
5   # you may not use this file except in compliance with the License.
6   # You may obtain a copy of the License at
7   #
8   #       http://www.apache.org/licenses/LICENSE-2.0
9   #
10   # Unless required by applicable law or agreed to in writing, software
11   # distributed under the License is distributed on an "AS IS" BASIS,
12   # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13   # See the License for the specific language governing permissions and
14   # limitations under the License.
15   */}}
16
17 apiVersion: kafka.strimzi.io/v1beta2
18 kind: KafkaUser
19 metadata:
20   name: {{ include "common.release" . }}-{{ .Values.global.aaiSdcListenerKafkaUser }}
21   labels:
22     strimzi.io/cluster: {{ include "common.release" . }}-strimzi
23 spec:
24   authentication:
25     type: {{ .Values.config.kafka.saslMechanism | lower }}
26   authorization:
27     type: {{ .Values.config.kafka.authType }}
28     acls:
29       - resource:
30           type: group
31           name: {{ .Values.config.kafka.sdcTopic.consumerGroup }}
32         operation: All
33       - resource:
34           type: topic
35           patternType: prefix
36           name: {{ .Values.config.kafka.sdcTopic.pattern }}
37         operation: All