kedacore / keda-olm-operator

Operator for deploying KEDA Controller on OperatorHub.io/OLM
Apache License 2.0
30 stars 23 forks source link

Add gRPC client cert generation/rotation when running on OpenShift #206

Closed joelsmith closed 9 months ago

joelsmith commented 9 months ago

When not running on OpenShift, use the certificate generation/rotation built in to the KEDA operator, and use its single certificate and the CA certificate which signed it for all of the following:

When running on OpenShift, use OpenShift-generated certificates (and the cluster's service CA for validation) for each of the following services:

The OLM operator generates CA and a gRPC client certificate for:

Checklist

jkyros commented 9 months ago

/lgtm