-
Bug
-
Resolution: Done
-
Undefined
-
openshift-4.6
-
False
-
False
-
0
-
Undefined
-
Not Supported
-
-
ODC Sprint 196
The UI does not allow me to just enable TLS - it has a required sub-dialog for ca-certificate etc.
However with public CERTs (e.g. when using managed kafka (or likely Confluent managed kafka - or IBM Event streams etc), this is wrong - just enabling TLS is good enough.
Here is a snippet of what it will be for the Red Hat managed kafka:
apiVersion: sources.knative.dev/v1beta1
kind: KafkaSource
metadata:
name: kafka-source
spec:
bootstrapServers:
- come-at-me-bro.kafka.devshift.org:443
topics:
- strimzi-canary
net:
sasl:
enable: true
user:
secretKeyRef:
name: my-sasl-secret
key: user
password:
secretKeyRef:
name: my-sasl-secret
key: password
tls:
enable: true
sink:
ref:
apiVersion: serving.knative.dev/v1
kind: Service
name: ping-display
There we just enable the TLS .... with the YAML editor this works