diff --git a/openstack/hermes/templates/log-router-configmap.yaml b/openstack/hermes/templates/log-router-configmap.yaml index 6e13cb228e9..7a9e0dfe14e 100644 --- a/openstack/hermes/templates/log-router-configmap.yaml +++ b/openstack/hermes/templates/log-router-configmap.yaml @@ -27,4 +27,9 @@ data: LOG_ROUTER_S3_PREFIX: {{ .Values.logRouter.s3.prefix | quote }} LOG_ROUTER_SWIFT_ENABLED: {{ .Values.logRouter.swift.enabled | quote }} LOG_ROUTER_SWIFT_SERVICE_TYPE: {{ .Values.logRouter.swift.service_type | quote }} +{{- if .Values.logRouter.kafkaForwarding.enabled }} + LOG_ROUTER_KAFKA_FORWARDING_BROKERS: {{ required ".Values.logRouter.kafkaForwarding.brokers must be set when kafkaForwarding.enabled=true" .Values.logRouter.kafkaForwarding.brokers | quote }} + LOG_ROUTER_KAFKA_FORWARDING_TOPIC: {{ required ".Values.logRouter.kafkaForwarding.topic must be set when kafkaForwarding.enabled=true" .Values.logRouter.kafkaForwarding.topic | quote }} + LOG_ROUTER_KAFKA_FORWARDING_TLS: {{ .Values.logRouter.kafkaForwarding.tls | quote }} +{{- end }} {{- end }} diff --git a/openstack/hermes/values.yaml b/openstack/hermes/values.yaml index 6a9eaf332ee..1a52549ef9a 100644 --- a/openstack/hermes/values.yaml +++ b/openstack/hermes/values.yaml @@ -264,6 +264,12 @@ logRouter: wal: storage: 10Gi + kafkaForwarding: + enabled: false + brokers: "" + topic: "" + tls: false + resources: requests: memory: "256Mi"