This is an automated email from the ASF dual-hosted git repository.

astefanutti pushed a commit to branch pr-442
in repository https://gitbox.apache.org/repos/asf/camel-k.git

commit 206403e1f28c55990adb9c292d6b2ce682a34e3f
Author: Antonin Stefanutti <anto...@stefanutti.fr>
AuthorDate: Wed Mar 1 12:44:53 2023 +0100

    chore: Regen CRDs with ingress trait new options
---
 .../camel.apache.org_integrationplatforms.yaml     | 40 ++++++++++++++++++++++
 .../crd/bases/camel.apache.org_integrations.yaml   | 20 +++++++++++
 .../bases/camel.apache.org_kameletbindings.yaml    | 20 +++++++++++
 helm/camel-k/crds/crd-integration-platform.yaml    | 40 ++++++++++++++++++++++
 helm/camel-k/crds/crd-integration.yaml             | 20 +++++++++++
 helm/camel-k/crds/crd-kamelet-binding.yaml         | 20 +++++++++++
 6 files changed, 160 insertions(+)

diff --git a/config/crd/bases/camel.apache.org_integrationplatforms.yaml 
b/config/crd/bases/camel.apache.org_integrationplatforms.yaml
index 728b715e2..cc4bdc10f 100644
--- a/config/crd/bases/camel.apache.org_integrationplatforms.yaml
+++ b/config/crd/bases/camel.apache.org_integrationplatforms.yaml
@@ -800,6 +800,13 @@ spec:
                   ingress:
                     description: The configuration of Ingress trait
                     properties:
+                      annotations:
+                        additionalProperties:
+                          type: string
+                        description: 'The annotations added to the ingress. 
This can
+                          be used to set controller specific annotations, 
e.g., when
+                          using the NGINX Ingress controller: See 
https://github.com/kubernetes/ingress-nginx/blob/main/docs/user-guide/nginx-configuration/annotations.md'
+                        type: object
                       auto:
                         description: To automatically add an ingress whenever 
the
                           integration uses an HTTP endpoint consumer.
@@ -816,6 +823,19 @@ spec:
                       host:
                         description: To configure the host exposed by the 
ingress.
                         type: string
+                      path:
+                        description: To configure the path exposed by the 
ingress
+                          (default `/`).
+                        type: string
+                      pathType:
+                        description: To configure the path type exposed by the 
ingress.
+                          One of `Exact`, `Prefix`, `ImplementationSpecific` 
(default
+                          to `Prefix`).
+                        enum:
+                        - Exact
+                        - Prefix
+                        - ImplementationSpecific
+                        type: string
                     type: object
                   istio:
                     description: The configuration of Istio trait
@@ -2363,6 +2383,13 @@ spec:
                   ingress:
                     description: The configuration of Ingress trait
                     properties:
+                      annotations:
+                        additionalProperties:
+                          type: string
+                        description: 'The annotations added to the ingress. 
This can
+                          be used to set controller specific annotations, 
e.g., when
+                          using the NGINX Ingress controller: See 
https://github.com/kubernetes/ingress-nginx/blob/main/docs/user-guide/nginx-configuration/annotations.md'
+                        type: object
                       auto:
                         description: To automatically add an ingress whenever 
the
                           integration uses an HTTP endpoint consumer.
@@ -2379,6 +2406,19 @@ spec:
                       host:
                         description: To configure the host exposed by the 
ingress.
                         type: string
+                      path:
+                        description: To configure the path exposed by the 
ingress
+                          (default `/`).
+                        type: string
+                      pathType:
+                        description: To configure the path type exposed by the 
ingress.
+                          One of `Exact`, `Prefix`, `ImplementationSpecific` 
(default
+                          to `Prefix`).
+                        enum:
+                        - Exact
+                        - Prefix
+                        - ImplementationSpecific
+                        type: string
                     type: object
                   istio:
                     description: The configuration of Istio trait
diff --git a/config/crd/bases/camel.apache.org_integrations.yaml 
b/config/crd/bases/camel.apache.org_integrations.yaml
index 51c6ba51f..51269d0fa 100644
--- a/config/crd/bases/camel.apache.org_integrations.yaml
+++ b/config/crd/bases/camel.apache.org_integrations.yaml
@@ -6577,6 +6577,13 @@ spec:
                   ingress:
                     description: The configuration of Ingress trait
                     properties:
+                      annotations:
+                        additionalProperties:
+                          type: string
+                        description: 'The annotations added to the ingress. 
This can
+                          be used to set controller specific annotations, 
e.g., when
+                          using the NGINX Ingress controller: See 
https://github.com/kubernetes/ingress-nginx/blob/main/docs/user-guide/nginx-configuration/annotations.md'
+                        type: object
                       auto:
                         description: To automatically add an ingress whenever 
the
                           integration uses an HTTP endpoint consumer.
@@ -6593,6 +6600,19 @@ spec:
                       host:
                         description: To configure the host exposed by the 
ingress.
                         type: string
+                      path:
+                        description: To configure the path exposed by the 
ingress
+                          (default `/`).
+                        type: string
+                      pathType:
+                        description: To configure the path type exposed by the 
ingress.
+                          One of `Exact`, `Prefix`, `ImplementationSpecific` 
(default
+                          to `Prefix`).
+                        enum:
+                        - Exact
+                        - Prefix
+                        - ImplementationSpecific
+                        type: string
                     type: object
                   istio:
                     description: The configuration of Istio trait
diff --git a/config/crd/bases/camel.apache.org_kameletbindings.yaml 
b/config/crd/bases/camel.apache.org_kameletbindings.yaml
index e8f8ae8c5..f7b5c6205 100644
--- a/config/crd/bases/camel.apache.org_kameletbindings.yaml
+++ b/config/crd/bases/camel.apache.org_kameletbindings.yaml
@@ -6859,6 +6859,13 @@ spec:
                       ingress:
                         description: The configuration of Ingress trait
                         properties:
+                          annotations:
+                            additionalProperties:
+                              type: string
+                            description: 'The annotations added to the 
ingress. This
+                              can be used to set controller specific 
annotations,
+                              e.g., when using the NGINX Ingress controller: 
See 
https://github.com/kubernetes/ingress-nginx/blob/main/docs/user-guide/nginx-configuration/annotations.md'
+                            type: object
                           auto:
                             description: To automatically add an ingress 
whenever
                               the integration uses an HTTP endpoint consumer.
@@ -6875,6 +6882,19 @@ spec:
                           host:
                             description: To configure the host exposed by the 
ingress.
                             type: string
+                          path:
+                            description: To configure the path exposed by the 
ingress
+                              (default `/`).
+                            type: string
+                          pathType:
+                            description: To configure the path type exposed by 
the
+                              ingress. One of `Exact`, `Prefix`, 
`ImplementationSpecific`
+                              (default to `Prefix`).
+                            enum:
+                            - Exact
+                            - Prefix
+                            - ImplementationSpecific
+                            type: string
                         type: object
                       istio:
                         description: The configuration of Istio trait
diff --git a/helm/camel-k/crds/crd-integration-platform.yaml 
b/helm/camel-k/crds/crd-integration-platform.yaml
index 728b715e2..cc4bdc10f 100644
--- a/helm/camel-k/crds/crd-integration-platform.yaml
+++ b/helm/camel-k/crds/crd-integration-platform.yaml
@@ -800,6 +800,13 @@ spec:
                   ingress:
                     description: The configuration of Ingress trait
                     properties:
+                      annotations:
+                        additionalProperties:
+                          type: string
+                        description: 'The annotations added to the ingress. 
This can
+                          be used to set controller specific annotations, 
e.g., when
+                          using the NGINX Ingress controller: See 
https://github.com/kubernetes/ingress-nginx/blob/main/docs/user-guide/nginx-configuration/annotations.md'
+                        type: object
                       auto:
                         description: To automatically add an ingress whenever 
the
                           integration uses an HTTP endpoint consumer.
@@ -816,6 +823,19 @@ spec:
                       host:
                         description: To configure the host exposed by the 
ingress.
                         type: string
+                      path:
+                        description: To configure the path exposed by the 
ingress
+                          (default `/`).
+                        type: string
+                      pathType:
+                        description: To configure the path type exposed by the 
ingress.
+                          One of `Exact`, `Prefix`, `ImplementationSpecific` 
(default
+                          to `Prefix`).
+                        enum:
+                        - Exact
+                        - Prefix
+                        - ImplementationSpecific
+                        type: string
                     type: object
                   istio:
                     description: The configuration of Istio trait
@@ -2363,6 +2383,13 @@ spec:
                   ingress:
                     description: The configuration of Ingress trait
                     properties:
+                      annotations:
+                        additionalProperties:
+                          type: string
+                        description: 'The annotations added to the ingress. 
This can
+                          be used to set controller specific annotations, 
e.g., when
+                          using the NGINX Ingress controller: See 
https://github.com/kubernetes/ingress-nginx/blob/main/docs/user-guide/nginx-configuration/annotations.md'
+                        type: object
                       auto:
                         description: To automatically add an ingress whenever 
the
                           integration uses an HTTP endpoint consumer.
@@ -2379,6 +2406,19 @@ spec:
                       host:
                         description: To configure the host exposed by the 
ingress.
                         type: string
+                      path:
+                        description: To configure the path exposed by the 
ingress
+                          (default `/`).
+                        type: string
+                      pathType:
+                        description: To configure the path type exposed by the 
ingress.
+                          One of `Exact`, `Prefix`, `ImplementationSpecific` 
(default
+                          to `Prefix`).
+                        enum:
+                        - Exact
+                        - Prefix
+                        - ImplementationSpecific
+                        type: string
                     type: object
                   istio:
                     description: The configuration of Istio trait
diff --git a/helm/camel-k/crds/crd-integration.yaml 
b/helm/camel-k/crds/crd-integration.yaml
index 51c6ba51f..51269d0fa 100644
--- a/helm/camel-k/crds/crd-integration.yaml
+++ b/helm/camel-k/crds/crd-integration.yaml
@@ -6577,6 +6577,13 @@ spec:
                   ingress:
                     description: The configuration of Ingress trait
                     properties:
+                      annotations:
+                        additionalProperties:
+                          type: string
+                        description: 'The annotations added to the ingress. 
This can
+                          be used to set controller specific annotations, 
e.g., when
+                          using the NGINX Ingress controller: See 
https://github.com/kubernetes/ingress-nginx/blob/main/docs/user-guide/nginx-configuration/annotations.md'
+                        type: object
                       auto:
                         description: To automatically add an ingress whenever 
the
                           integration uses an HTTP endpoint consumer.
@@ -6593,6 +6600,19 @@ spec:
                       host:
                         description: To configure the host exposed by the 
ingress.
                         type: string
+                      path:
+                        description: To configure the path exposed by the 
ingress
+                          (default `/`).
+                        type: string
+                      pathType:
+                        description: To configure the path type exposed by the 
ingress.
+                          One of `Exact`, `Prefix`, `ImplementationSpecific` 
(default
+                          to `Prefix`).
+                        enum:
+                        - Exact
+                        - Prefix
+                        - ImplementationSpecific
+                        type: string
                     type: object
                   istio:
                     description: The configuration of Istio trait
diff --git a/helm/camel-k/crds/crd-kamelet-binding.yaml 
b/helm/camel-k/crds/crd-kamelet-binding.yaml
index e8f8ae8c5..f7b5c6205 100644
--- a/helm/camel-k/crds/crd-kamelet-binding.yaml
+++ b/helm/camel-k/crds/crd-kamelet-binding.yaml
@@ -6859,6 +6859,13 @@ spec:
                       ingress:
                         description: The configuration of Ingress trait
                         properties:
+                          annotations:
+                            additionalProperties:
+                              type: string
+                            description: 'The annotations added to the 
ingress. This
+                              can be used to set controller specific 
annotations,
+                              e.g., when using the NGINX Ingress controller: 
See 
https://github.com/kubernetes/ingress-nginx/blob/main/docs/user-guide/nginx-configuration/annotations.md'
+                            type: object
                           auto:
                             description: To automatically add an ingress 
whenever
                               the integration uses an HTTP endpoint consumer.
@@ -6875,6 +6882,19 @@ spec:
                           host:
                             description: To configure the host exposed by the 
ingress.
                             type: string
+                          path:
+                            description: To configure the path exposed by the 
ingress
+                              (default `/`).
+                            type: string
+                          pathType:
+                            description: To configure the path type exposed by 
the
+                              ingress. One of `Exact`, `Prefix`, 
`ImplementationSpecific`
+                              (default to `Prefix`).
+                            enum:
+                            - Exact
+                            - Prefix
+                            - ImplementationSpecific
+                            type: string
                         type: object
                       istio:
                         description: The configuration of Istio trait

Reply via email to