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 40b3b082c64798243e433c31fbd763ea3f38270a
Author: Keerthan <[email protected]>
AuthorDate: Wed Sep 16 00:06:51 2026 +0530

    Fix #5857: Add cert-manager auto-discovery to the Ingress trait
---
 .../crd/bases/camel.apache.org_integrations.yaml   | 34 ++++++++++++++++++++++
 1 file changed, 34 insertions(+)

diff --git a/pkg/resources/config/crd/bases/camel.apache.org_integrations.yaml 
b/pkg/resources/config/crd/bases/camel.apache.org_integrations.yaml
index 69dbdad26..8bc0ddc3c 100644
--- a/pkg/resources/config/crd/bases/camel.apache.org_integrations.yaml
+++ b/pkg/resources/config/crd/bases/camel.apache.org_integrations.yaml
@@ -8363,11 +8363,28 @@ spec:
                         items:
                           type: string
                         type: array
+                      tlsCertManagerAuto:
+                        description: |-
+                          To automatically discover and configure a 
cert-manager Issuer or ClusterIssuer
+                          for TLS certificate issuance, in place of manually 
providing a secret.
+                        type: boolean
                       tlsHosts:
                         description: To configure tls hosts
                         items:
                           type: string
                         type: array
+                      tlsIssuerKind:
+                        description: |-
+                          The kind of the cert-manager issuer to use: `Issuer` 
(namespaced) or
+                          `ClusterIssuer` (cluster-scoped). Defaults to 
`ClusterIssuer` when
+                          tlsIssuerName is set without a kind.
+                        type: string
+                      tlsIssuerName:
+                        description: |-
+                          The name of the cert-manager Issuer or ClusterIssuer 
to use for automatic
+                          TLS certificate issuance. If set, cert-manager 
availability and the issuer's
+                          existence are verified, bypassing auto-discovery.
+                        type: string
                       tlsSecretName:
                         description: To configure tls secret name
                         type: string
@@ -10745,11 +10762,28 @@ spec:
                         items:
                           type: string
                         type: array
+                      tlsCertManagerAuto:
+                        description: |-
+                          To automatically discover and configure a 
cert-manager Issuer or ClusterIssuer
+                          for TLS certificate issuance, in place of manually 
providing a secret.
+                        type: boolean
                       tlsHosts:
                         description: To configure tls hosts
                         items:
                           type: string
                         type: array
+                      tlsIssuerKind:
+                        description: |-
+                          The kind of the cert-manager issuer to use: `Issuer` 
(namespaced) or
+                          `ClusterIssuer` (cluster-scoped). Defaults to 
`ClusterIssuer` when
+                          tlsIssuerName is set without a kind.
+                        type: string
+                      tlsIssuerName:
+                        description: |-
+                          The name of the cert-manager Issuer or ClusterIssuer 
to use for automatic
+                          TLS certificate issuance. If set, cert-manager 
availability and the issuer's
+                          existence are verified, bypassing auto-discovery.
+                        type: string
                       tlsSecretName:
                         description: To configure tls secret name
                         type: string

Reply via email to