This is an automated email from the ASF dual-hosted git repository. squakez pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/camel-k.git
commit a7c820f0f5e2f18ecdc9d128a15cd0facad0b020 Author: Keerthan <[email protected]> AuthorDate: Thu Sep 17 14:01:52 2026 +0530 Document cert-manager auto-discovery install-order caveat --- docs/modules/ROOT/nav.adoc | 1 + docs/modules/ROOT/pages/installation/cert-manager.adoc | 12 ++++++++++++ 2 files changed, 13 insertions(+) diff --git a/docs/modules/ROOT/nav.adoc b/docs/modules/ROOT/nav.adoc index 442fe5c7b..2e1fbf969 100644 --- a/docs/modules/ROOT/nav.adoc +++ b/docs/modules/ROOT/nav.adoc @@ -5,6 +5,7 @@ * xref:installation/installation.adoc[Installation] ** xref:installation/registry.adoc[Configure Registry] ** xref:installation/builds.adoc[Configure Builds] +** xref:installation/cert-manager.adoc[Configure Cert-Manager] ** xref:installation/keda.adoc[Configure Keda] ** xref:installation/knative.adoc[Configure Knative] ** xref:installation/upgrade.adoc[Upgrade] diff --git a/docs/modules/ROOT/pages/installation/cert-manager.adoc b/docs/modules/ROOT/pages/installation/cert-manager.adoc new file mode 100644 index 000000000..fb50b2da8 --- /dev/null +++ b/docs/modules/ROOT/pages/installation/cert-manager.adoc @@ -0,0 +1,12 @@ += Cert-Manager configuration + +"https://cert-manager.io[cert-manager]" is a Kubernetes add-on to automate the management and issuance of TLS certificates. Camel K's Ingress trait can leverage cert-manager to automatically discover and use an existing Issuer or ClusterIssuer, annotating the generated Ingress so cert-manager handles certificate issuance and renewal. + +NOTE: cert-manager is an optional configuration. It is not required to run Camel K. + +[[install-cert-manager]] +== Cert-Manager privileges + +Camel K needs certain privileges to read cert-manager's Issuer and ClusterIssuer resources. The installation procedure should take care of these privileges regardless of the installation methodology you're using. + +NOTE: you should https://cert-manager.io/docs/installation/[install cert-manager] before installing and running the Camel K Operator. This is required because the operator checks for cert-manager's presence once at startup. If you install cert-manager after Camel K, you must restart the Camel K operator Pod for auto-discovery to take effect.
