namespace-configuration-operator icon indicating copy to clipboard operation
namespace-configuration-operator copied to clipboard

Undocumented `enableCertManager` value is required

Open chipzoller opened this issue 2 years ago • 1 comments

There is an undocumented value discovered here called enableCertManager which must be set to true, at least when installing NCO outside of an OpenShift environment, as well as a prerequisite that cert-manager be installed, in order to provision the certs necessary to start the NCO deployment. Without these, the Pod will not start because the Secrets namespace-configuration-operator-certs and webhook-server-cert will not be created, which are mounted as volumes.

README should be updated to state for deployment at least outside of an OpenShift environment:

  • Cert-manager is required
  • Pass the value enableCertManager: true in order to provision the necessary certificate-related resources

chipzoller avatar Jun 12 '23 18:06 chipzoller

hey would you be so kind to contribute this documentation change?

raffaelespazzoli avatar Jan 08 '24 12:01 raffaelespazzoli