scylladb / scylla-operator

The Kubernetes Operator for ScyllaDB
https://operator.docs.scylladb.com/
Apache License 2.0
332 stars 162 forks source link

Get rid of cert-manager dependency #383

Open zimnx opened 3 years ago

zimnx commented 3 years ago

Generate self signed certificate inside init container, and register webhooks with filled CA Bundle during operator startup.

Note:

tnozicka commented 3 years ago

+1

The other option is to consider if we really need those webhooks. Having a webhook has availability implications and a lot of it could be done in OpenAPIv3 if we fix the generation.