operator-framework / operator-controller

A new and improved management framework for extending Kubernetes with Operators
https://operator-framework.github.io/operator-controller/
Apache License 2.0
54 stars 53 forks source link

Remove `bundle.connection.config/insecureSkipTLSVerify` annotation #921

Closed tmshort closed 3 months ago

tmshort commented 3 months ago

The bundle.connection.config/insecureSkipTLSVerify annotation was added to ClusterExtensions to allow TLS connections to local docker registries to succeed. This should be removed before v1.0.0.

It should be replaced with an API update to support skip TLS verify and/or a certificate secret/configmap/something.

There may also be a need to update the deplpoyment of the operator-controller to support certificates.