EnMasseProject / enmasse

EnMasse - Self-service messaging on Kubernetes and OpenShift
https://enmasseproject.github.io
Apache License 2.0
190 stars 87 forks source link

are iot CRDs intented only for open-shift? #5200

Open memelet opened 3 years ago

memelet commented 3 years ago

When trying to deploy a IotConfig on a k8 cluster (not oc) I get the error

Configuration Error: Implicit inter-service certificate configuration can only be used on OpenShift 4

I see that the iot crds include interServiceCertificates.

Is it intended that iot only be supported on openshift?

ctron commented 3 years ago

When using plain Kubernetes, you need to manually manage the inter-service certificates:

https://github.com/EnMasseProject/enmasse/blob/22adf763814d6e6b08af7707144ad1ab2c272d84/templates/iot/examples/iot-infra-k8s.yaml#L7-L16