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

github-bot pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel-k.git

commit 905320b794f0aec87d2c81a438c7326a4a4d5fa0
Author: github-actions[bot] 
<41898282+github-actions[bot]@users.noreply.github.com>
AuthorDate: Fri Aug 11 23:46:54 2023 +0000

    chore: autogenerated project resource update
---
 config/crd/bases/camel.apache.org_builds.yaml      |  3 +-
 .../crd/bases/camel.apache.org_camelcatalogs.yaml  |  3 +-
 .../camel.apache.org_integrationplatforms.yaml     | 16 ++++++++
 .../crd/bases/camel.apache.org_integrations.yaml   |  8 ++++
 .../bases/camel.apache.org_kameletbindings.yaml    |  8 ++++
 config/crd/bases/camel.apache.org_pipes.yaml       |  8 ++++
 docs/modules/ROOT/partials/apis/camel-k-crds.adoc  | 11 ++++++
 docs/modules/traits/pages/route.adoc               |  7 ++++
 helm/camel-k/crds/crd-build.yaml                   |  3 +-
 helm/camel-k/crds/crd-camel-catalog.yaml           |  3 +-
 helm/camel-k/crds/crd-integration-platform.yaml    | 16 ++++++++
 helm/camel-k/crds/crd-integration.yaml             |  8 ++++
 helm/camel-k/crds/crd-kamelet-binding.yaml         |  8 ++++
 helm/camel-k/crds/crd-pipe.yaml                    |  8 ++++
 pkg/apis/camel/v1/trait/zz_generated.deepcopy.go   |  7 ++++
 pkg/resources/resources.go                         | 45 +++++++---------------
 resources/traits.yaml                              |  5 +++
 17 files changed, 132 insertions(+), 35 deletions(-)

diff --git a/config/crd/bases/camel.apache.org_builds.yaml 
b/config/crd/bases/camel.apache.org_builds.yaml
index 1c136fc3a..dea33d717 100644
--- a/config/crd/bases/camel.apache.org_builds.yaml
+++ b/config/crd/bases/camel.apache.org_builds.yaml
@@ -546,7 +546,8 @@ spec:
                             capabilities:
                               additionalProperties:
                                 description: Capability is a particular 
feature which
-                                  requires a well known set of dependencies
+                                  requires a well known set of dependencies 
which
+                                  are specified in the runtime catalog
                                 properties:
                                   dependencies:
                                     items:
diff --git a/config/crd/bases/camel.apache.org_camelcatalogs.yaml 
b/config/crd/bases/camel.apache.org_camelcatalogs.yaml
index d389d9a23..24d4ad574 100644
--- a/config/crd/bases/camel.apache.org_camelcatalogs.yaml
+++ b/config/crd/bases/camel.apache.org_camelcatalogs.yaml
@@ -336,7 +336,8 @@ spec:
                   capabilities:
                     additionalProperties:
                       description: Capability is a particular feature which 
requires
-                        a well known set of dependencies
+                        a well known set of dependencies which are specified 
in the
+                        runtime catalog
                       properties:
                         dependencies:
                           items:
diff --git a/config/crd/bases/camel.apache.org_integrationplatforms.yaml 
b/config/crd/bases/camel.apache.org_integrationplatforms.yaml
index c96606c87..ba79f08de 100644
--- a/config/crd/bases/camel.apache.org_integrationplatforms.yaml
+++ b/config/crd/bases/camel.apache.org_integrationplatforms.yaml
@@ -1606,6 +1606,14 @@ spec:
                   route:
                     description: The configuration of Route trait
                     properties:
+                      annotations:
+                        additionalProperties:
+                          type: string
+                        description: 'The annotations added to route. This can 
be
+                          used to set route specific annotations For 
annotations options
+                          see 
https://docs.openshift.com/container-platform/3.11/architecture/networking/routes.html#route-specific-annotations
+                          CLI usage example: -t 
"route.annotations.''haproxy.router.openshift.io/balance''=true"'
+                        type: object
                       configuration:
                         description: 'Legacy trait configuration parameters. 
Deprecated:
                           for backward compatibility.'
@@ -3354,6 +3362,14 @@ spec:
                   route:
                     description: The configuration of Route trait
                     properties:
+                      annotations:
+                        additionalProperties:
+                          type: string
+                        description: 'The annotations added to route. This can 
be
+                          used to set route specific annotations For 
annotations options
+                          see 
https://docs.openshift.com/container-platform/3.11/architecture/networking/routes.html#route-specific-annotations
+                          CLI usage example: -t 
"route.annotations.''haproxy.router.openshift.io/balance''=true"'
+                        type: object
                       configuration:
                         description: 'Legacy trait configuration parameters. 
Deprecated:
                           for backward compatibility.'
diff --git a/config/crd/bases/camel.apache.org_integrations.yaml 
b/config/crd/bases/camel.apache.org_integrations.yaml
index 3fa150b03..92b5c93eb 100644
--- a/config/crd/bases/camel.apache.org_integrations.yaml
+++ b/config/crd/bases/camel.apache.org_integrations.yaml
@@ -7289,6 +7289,14 @@ spec:
                   route:
                     description: The configuration of Route trait
                     properties:
+                      annotations:
+                        additionalProperties:
+                          type: string
+                        description: 'The annotations added to route. This can 
be
+                          used to set route specific annotations For 
annotations options
+                          see 
https://docs.openshift.com/container-platform/3.11/architecture/networking/routes.html#route-specific-annotations
+                          CLI usage example: -t 
"route.annotations.''haproxy.router.openshift.io/balance''=true"'
+                        type: object
                       configuration:
                         description: 'Legacy trait configuration parameters. 
Deprecated:
                           for backward compatibility.'
diff --git a/config/crd/bases/camel.apache.org_kameletbindings.yaml 
b/config/crd/bases/camel.apache.org_kameletbindings.yaml
index 03d3caab7..f05ef63a4 100644
--- a/config/crd/bases/camel.apache.org_kameletbindings.yaml
+++ b/config/crd/bases/camel.apache.org_kameletbindings.yaml
@@ -7577,6 +7577,14 @@ spec:
                       route:
                         description: The configuration of Route trait
                         properties:
+                          annotations:
+                            additionalProperties:
+                              type: string
+                            description: 'The annotations added to route. This 
can
+                              be used to set route specific annotations For 
annotations
+                              options see 
https://docs.openshift.com/container-platform/3.11/architecture/networking/routes.html#route-specific-annotations
+                              CLI usage example: -t 
"route.annotations.''haproxy.router.openshift.io/balance''=true"'
+                            type: object
                           configuration:
                             description: 'Legacy trait configuration 
parameters. Deprecated:
                               for backward compatibility.'
diff --git a/config/crd/bases/camel.apache.org_pipes.yaml 
b/config/crd/bases/camel.apache.org_pipes.yaml
index 067f9de2a..076dad280 100644
--- a/config/crd/bases/camel.apache.org_pipes.yaml
+++ b/config/crd/bases/camel.apache.org_pipes.yaml
@@ -7574,6 +7574,14 @@ spec:
                       route:
                         description: The configuration of Route trait
                         properties:
+                          annotations:
+                            additionalProperties:
+                              type: string
+                            description: 'The annotations added to route. This 
can
+                              be used to set route specific annotations For 
annotations
+                              options see 
https://docs.openshift.com/container-platform/3.11/architecture/networking/routes.html#route-specific-annotations
+                              CLI usage example: -t 
"route.annotations.''haproxy.router.openshift.io/balance''=true"'
+                            type: object
                           configuration:
                             description: 'Legacy trait configuration 
parameters. Deprecated:
                               for backward compatibility.'
diff --git a/docs/modules/ROOT/partials/apis/camel-k-crds.adoc 
b/docs/modules/ROOT/partials/apis/camel-k-crds.adoc
index dac3aecb9..a7d86ea4e 100644
--- a/docs/modules/ROOT/partials/apis/camel-k-crds.adoc
+++ b/docs/modules/ROOT/partials/apis/camel-k-crds.adoc
@@ -1311,6 +1311,7 @@ list of dependencies needed for this scope
 * <<#_camel_apache_org_v1_RuntimeSpec, RuntimeSpec>>
 
 Capability is a particular feature which requires a well known set of 
dependencies
+which are specified in the runtime catalog
 
 [cols="2,2a",options="header"]
 |===
@@ -7280,6 +7281,16 @@ nolint: tagliatelle
 
 
 
+|`annotations` +
+map[string]string
+|
+
+
+The annotations added to route.
+This can be used to set route specific annotations
+For annotations options see 
https://docs.openshift.com/container-platform/3.11/architecture/networking/routes.html#route-specific-annotations
+CLI usage example: -t 
"route.annotations.'haproxy.router.openshift.io/balance'=true"
+
 |`host` +
 string
 |
diff --git a/docs/modules/traits/pages/route.adoc 
b/docs/modules/traits/pages/route.adoc
index dbb3ceb76..e2b96b9d3 100755
--- a/docs/modules/traits/pages/route.adoc
+++ b/docs/modules/traits/pages/route.adoc
@@ -33,6 +33,13 @@ The following configuration options are available:
 | bool
 | Can be used to enable or disable a trait. All traits share this common 
property.
 
+| route.annotations
+| map[string]string
+| The annotations added to route.
+This can be used to set route specific annotations
+For annotations options see 
https://docs.openshift.com/container-platform/3.11/architecture/networking/routes.html#route-specific-annotations
+CLI usage example: -t 
"route.annotations.'haproxy.router.openshift.io/balance'=true"
+
 | route.host
 | string
 | To configure the host exposed by the route.
diff --git a/helm/camel-k/crds/crd-build.yaml b/helm/camel-k/crds/crd-build.yaml
index 1c136fc3a..dea33d717 100644
--- a/helm/camel-k/crds/crd-build.yaml
+++ b/helm/camel-k/crds/crd-build.yaml
@@ -546,7 +546,8 @@ spec:
                             capabilities:
                               additionalProperties:
                                 description: Capability is a particular 
feature which
-                                  requires a well known set of dependencies
+                                  requires a well known set of dependencies 
which
+                                  are specified in the runtime catalog
                                 properties:
                                   dependencies:
                                     items:
diff --git a/helm/camel-k/crds/crd-camel-catalog.yaml 
b/helm/camel-k/crds/crd-camel-catalog.yaml
index d389d9a23..24d4ad574 100644
--- a/helm/camel-k/crds/crd-camel-catalog.yaml
+++ b/helm/camel-k/crds/crd-camel-catalog.yaml
@@ -336,7 +336,8 @@ spec:
                   capabilities:
                     additionalProperties:
                       description: Capability is a particular feature which 
requires
-                        a well known set of dependencies
+                        a well known set of dependencies which are specified 
in the
+                        runtime catalog
                       properties:
                         dependencies:
                           items:
diff --git a/helm/camel-k/crds/crd-integration-platform.yaml 
b/helm/camel-k/crds/crd-integration-platform.yaml
index c96606c87..ba79f08de 100644
--- a/helm/camel-k/crds/crd-integration-platform.yaml
+++ b/helm/camel-k/crds/crd-integration-platform.yaml
@@ -1606,6 +1606,14 @@ spec:
                   route:
                     description: The configuration of Route trait
                     properties:
+                      annotations:
+                        additionalProperties:
+                          type: string
+                        description: 'The annotations added to route. This can 
be
+                          used to set route specific annotations For 
annotations options
+                          see 
https://docs.openshift.com/container-platform/3.11/architecture/networking/routes.html#route-specific-annotations
+                          CLI usage example: -t 
"route.annotations.''haproxy.router.openshift.io/balance''=true"'
+                        type: object
                       configuration:
                         description: 'Legacy trait configuration parameters. 
Deprecated:
                           for backward compatibility.'
@@ -3354,6 +3362,14 @@ spec:
                   route:
                     description: The configuration of Route trait
                     properties:
+                      annotations:
+                        additionalProperties:
+                          type: string
+                        description: 'The annotations added to route. This can 
be
+                          used to set route specific annotations For 
annotations options
+                          see 
https://docs.openshift.com/container-platform/3.11/architecture/networking/routes.html#route-specific-annotations
+                          CLI usage example: -t 
"route.annotations.''haproxy.router.openshift.io/balance''=true"'
+                        type: object
                       configuration:
                         description: 'Legacy trait configuration parameters. 
Deprecated:
                           for backward compatibility.'
diff --git a/helm/camel-k/crds/crd-integration.yaml 
b/helm/camel-k/crds/crd-integration.yaml
index 3fa150b03..92b5c93eb 100644
--- a/helm/camel-k/crds/crd-integration.yaml
+++ b/helm/camel-k/crds/crd-integration.yaml
@@ -7289,6 +7289,14 @@ spec:
                   route:
                     description: The configuration of Route trait
                     properties:
+                      annotations:
+                        additionalProperties:
+                          type: string
+                        description: 'The annotations added to route. This can 
be
+                          used to set route specific annotations For 
annotations options
+                          see 
https://docs.openshift.com/container-platform/3.11/architecture/networking/routes.html#route-specific-annotations
+                          CLI usage example: -t 
"route.annotations.''haproxy.router.openshift.io/balance''=true"'
+                        type: object
                       configuration:
                         description: 'Legacy trait configuration parameters. 
Deprecated:
                           for backward compatibility.'
diff --git a/helm/camel-k/crds/crd-kamelet-binding.yaml 
b/helm/camel-k/crds/crd-kamelet-binding.yaml
index 03d3caab7..f05ef63a4 100644
--- a/helm/camel-k/crds/crd-kamelet-binding.yaml
+++ b/helm/camel-k/crds/crd-kamelet-binding.yaml
@@ -7577,6 +7577,14 @@ spec:
                       route:
                         description: The configuration of Route trait
                         properties:
+                          annotations:
+                            additionalProperties:
+                              type: string
+                            description: 'The annotations added to route. This 
can
+                              be used to set route specific annotations For 
annotations
+                              options see 
https://docs.openshift.com/container-platform/3.11/architecture/networking/routes.html#route-specific-annotations
+                              CLI usage example: -t 
"route.annotations.''haproxy.router.openshift.io/balance''=true"'
+                            type: object
                           configuration:
                             description: 'Legacy trait configuration 
parameters. Deprecated:
                               for backward compatibility.'
diff --git a/helm/camel-k/crds/crd-pipe.yaml b/helm/camel-k/crds/crd-pipe.yaml
index 067f9de2a..076dad280 100644
--- a/helm/camel-k/crds/crd-pipe.yaml
+++ b/helm/camel-k/crds/crd-pipe.yaml
@@ -7574,6 +7574,14 @@ spec:
                       route:
                         description: The configuration of Route trait
                         properties:
+                          annotations:
+                            additionalProperties:
+                              type: string
+                            description: 'The annotations added to route. This 
can
+                              be used to set route specific annotations For 
annotations
+                              options see 
https://docs.openshift.com/container-platform/3.11/architecture/networking/routes.html#route-specific-annotations
+                              CLI usage example: -t 
"route.annotations.''haproxy.router.openshift.io/balance''=true"'
+                            type: object
                           configuration:
                             description: 'Legacy trait configuration 
parameters. Deprecated:
                               for backward compatibility.'
diff --git a/pkg/apis/camel/v1/trait/zz_generated.deepcopy.go 
b/pkg/apis/camel/v1/trait/zz_generated.deepcopy.go
index 8a711f1d3..c1d0423f9 100644
--- a/pkg/apis/camel/v1/trait/zz_generated.deepcopy.go
+++ b/pkg/apis/camel/v1/trait/zz_generated.deepcopy.go
@@ -919,6 +919,13 @@ func (in *RegistryTrait) DeepCopy() *RegistryTrait {
 func (in *RouteTrait) DeepCopyInto(out *RouteTrait) {
        *out = *in
        in.Trait.DeepCopyInto(&out.Trait)
+       if in.Annotations != nil {
+               in, out := &in.Annotations, &out.Annotations
+               *out = make(map[string]string, len(*in))
+               for key, val := range *in {
+                       (*out)[key] = val
+               }
+       }
 }
 
 // DeepCopy is an autogenerated deepcopy function, copying the receiver, 
creating a new RouteTrait.
diff --git a/pkg/resources/resources.go b/pkg/resources/resources.go
index f450c2c29..fdff27c2e 100644
--- a/pkg/resources/resources.go
+++ b/pkg/resources/resources.go
@@ -117,16 +117,16 @@ var assets = func() http.FileSystem {
                "/crd/bases/camel.apache.org_builds.yaml": 
&vfsgen۰CompressedFileInfo{
                        name:             "camel.apache.org_builds.yaml",
                        modTime:          time.Time{},
-                       uncompressedSize: 47371,
+                       uncompressedSize: 47448,
 
-                       compressedContent: 
[]byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\x7d\xdd\x73\x23\xb7\x91\xf8\xbb\xfe\x8a\x2e\xeb\xc1\xda\x2a\x91\xb2\xd7\x49\x7e\xfe\xe9\xea\xea\x4a\xd1\xda\x8e\x6e\xbd\x2b\xdd\x52\xeb\x24\x6f\x02\x67\x9a\x24\xc2\x19\x60\x0e\xc0\x88\xcb\x5c\xdd\xff\x7e\x85\x06\x30\x1c\x92\xf3\x81\xe1\x52\x5e\x27\x21\x5e\x76\xc5\xc1\x47\x77\xa3\xd1\x5f\x68\x00\xe7\x30\x3a\x5e\x39\x3b\x87\x9f\x79\x82\x42\x63\x0a\x46\x82\x59\x20\xdc\x14\x2c\x59\x20\x4c\xe4\xcc\xac\x98\x42\xf8\x51\x
 [...]
+                       compressedContent: 
[]byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\x7d\xdd\x73\x23\xb7\x91\xf8\xbb\xfe\x8a\x2e\xeb\xc1\xda\x2a\x91\xb4\xd7\x49\x7e\xfe\xe9\xea\xea\x4a\xd1\xda\x8e\x6e\xbd\x2b\xdd\x52\xeb\x24\x6f\x02\x67\x9a\x24\xc2\x19\x60\x0e\xc0\x88\xcb\x5c\xdd\xff\x7e\x85\x06\x30\x1c\x92\xf3\x81\xe1\x4a\x5e\x27\x21\x5e\x76\xc5\xc1\x47\x77\xa3\xd1\x5f\x68\x00\xe7\x30\x7a\xbe\x72\x76\x0e\x3f\xf3\x04\x85\xc6\x14\x8c\x04\xb3\x44\xb8\x2e\x58\xb2\x44\x98\xca\xb9\x59\x33\x85\xf0\xa3\x
 [...]
                },
                "/crd/bases/camel.apache.org_camelcatalogs.yaml": 
&vfsgen۰CompressedFileInfo{
                        name:             "camel.apache.org_camelcatalogs.yaml",
                        modTime:          time.Time{},
-                       uncompressedSize: 20111,
+                       uncompressedSize: 20178,
 
-                       compressedContent: 
[]byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\x5c\x4b\x6f\x23\x37\xf2\xbf\xeb\x53\x14\xc6\x87\x99\x01\x24\x39\xf9\xff\x17\xc1\x42\x7b\xf2\xda\x33\x89\x36\x8e\x3d\x6b\x69\x26\x08\xb0\x97\x52\x77\x49\x62\xdc\x4d\xf6\x92\x6c\x69\x94\xc5\x7e\xf7\x05\xc9\x7e\x4a\xfd\x60\xcb\x1e\x4c\x82\x98\x27\xa9\x49\x16\x7f\xac\x2a\xd6\x83\x4d\xf6\x05\x4c\x9e\xaf\x8c\x2e\xe0\x96\x05\xc4\x15\x85\xa0\x05\xe8\x2d\xc1\x55\x82\xc1\x96\x60\x21\xd6\x7a\x8f\x92\xe0\xbd\x48\x79\x88\x9a\x
 [...]
+                       compressedContent: 
[]byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\x5c\xdf\x6f\xe3\x36\xf2\x7f\xf7\x5f\x31\xd8\x3c\xec\x2e\x60\x3b\xed\xf7\x7b\x28\x0e\xbe\xa7\x5c\xb2\xdb\xfa\x9a\x26\x7b\xb1\x77\x8b\x02\xf7\x32\x96\xc6\x36\x1b\x89\xd4\x91\x94\xbd\xee\xe1\xfe\xf7\x03\x49\xfd\xb4\xf5\x83\x72\xb2\xd8\x16\x0d\x9f\x6c\x89\x1c\x7e\x38\x33\x9c\x5f\x12\x75\x01\x93\xe7\x6b\xa3\x0b\xb8\x65\x01\x71\x45\x21\x68\x01\x7a\x4b\x70\x95\x60\xb0\x25\x58\x88\xb5\xde\xa3\x24\x78\x2f\x52\x1e\xa2\x66\x
 [...]
                },
                "/crd/bases/camel.apache.org_integrationkits.yaml": 
&vfsgen۰CompressedFileInfo{
                        name:             
"camel.apache.org_integrationkits.yaml",
@@ -138,23 +138,23 @@ var assets = func() http.FileSystem {
                "/crd/bases/camel.apache.org_integrationplatforms.yaml": 
&vfsgen۰CompressedFileInfo{
                        name:             
"camel.apache.org_integrationplatforms.yaml",
                        modTime:          time.Time{},
-                       uncompressedSize: 189169,
+                       uncompressedSize: 190341,
 
-                       compressedContent: 
[]byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\xbd\x7d\x73\xdb\x36\xb6\x38\xfc\x7f\x3f\x05\xc6\x9d\x3b\xb1\x33\x96\x94\xec\xde\xee\xf6\xfa\x6e\xf7\xf9\xb9\x4e\xda\xba\x89\x63\x5f\xdb\xc9\xee\x4e\x9b\xa9\x20\xf2\x48\x42\x4c\x02\x5c\x00\x94\xad\xce\x7e\xf8\x67\x70\x00\x90\x94\x44\x82\x94\xe4\x97\xb4\x15\x77\xe6\xde\xc6\x22\xc0\x73\x80\x83\xf3\x86\xf3\xf2\x25\xe9\xdd\xdf\xf3\xc5\x97\xe4\x2d\x8b\x80\x2b\x88\x89\x16\x44\x4f\x81\x1c\x67\x34\x9a\x02\xb9\x12\x63\x7d\x
 [...]
+                       compressedContent: 
[]byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\xbd\xfb\x73\xe3\x36\x92\x38\xfe\x7b\xfe\x0a\x94\x53\x57\xe3\x49\x59\xd2\xcc\xee\x65\x37\xe7\xbb\xdc\xf7\xe3\x78\x26\x89\x33\x0f\xfb\x6c\xcf\xec\x6d\x25\xa9\x08\x22\x5b\x12\x62\x10\xe0\x01\xa0\x6c\xa5\xf6\x8f\xff\x16\x1a\x00\x49\x3d\x08\x52\x92\x1f\x93\x44\x9c\xaa\xc4\x92\xc8\x66\x03\x68\xf4\x0b\xfd\xf8\x9c\xf4\xee\xef\xfa\xec\x73\xf2\x96\x25\x20\x34\xa4\xc4\x48\x62\xa6\x40\x4e\x72\x9a\x4c\x81\x5c\xc9\xb1\xb9\xa5\x
 [...]
                },
                "/crd/bases/camel.apache.org_integrations.yaml": 
&vfsgen۰CompressedFileInfo{
                        name:             "camel.apache.org_integrations.yaml",
                        modTime:          time.Time{},
-                       uncompressedSize: 496917,
+                       uncompressedSize: 497503,
 
-                       compressedContent: 
[]byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\xfd\x7b\x73\x1b\x37\xb6\x28\x8a\xff\x9f\x4f\x81\x72\x52\x47\xd2\x8e\x48\xd9\x99\xd9\xa9\x19\xff\xa6\x4e\x4a\x5b\x92\x13\xfd\x62\xcb\x2c\x4b\x49\x4e\xca\xc9\x4e\xc0\x6e\x90\xc4\x51\x13\xe8\x01\xd0\x94\x38\xd7\xf7\xbb\xdf\xc2\x02\xd0\x0f\xbe\x7a\xa1\x45\x3a\xce\x9e\xc6\x54\x65\x4c\x91\xbd\x1a\x8f\x85\xf5\x7e\x7c\x4e\x06\xfb\x1b\x9f\x7d\x4e\x5e\xf3\x84\x09\xcd\x52\x62\x24\x31\x33\x46\xce\x73\x9a\xcc\x18\xb9\x95\x13\x
 [...]
+                       compressedContent: 
[]byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\xfd\x7b\x73\x1b\x37\xb6\x28\x8a\xff\x9f\x4f\x81\x72\x52\x47\xd2\x8e\x48\xd9\x99\xd9\xa9\x19\xff\xa6\x4e\x4a\x5b\x92\x13\xfd\x62\xcb\x2c\x4b\x49\x4e\xca\xc9\x4e\xc0\x6e\x90\xc4\x51\x13\xe8\x01\xd0\x94\x38\xd7\xf7\xbb\xdf\xc2\x02\xd0\x0f\xbe\x7a\xa1\x45\x3a\xce\x9e\xc6\x54\x65\x4c\x91\xbd\x1a\x8f\x85\xf5\x7e\x7c\x4e\x06\xfb\x1b\x9f\x7d\x4e\x5e\xf3\x84\x09\xcd\x52\x62\x24\x31\x33\x46\xce\x73\x9a\xcc\x18\xb9\x95\x13\x
 [...]
                },
                "/crd/bases/camel.apache.org_kameletbindings.yaml": 
&vfsgen۰CompressedFileInfo{
                        name:             
"camel.apache.org_kameletbindings.yaml",
                        modTime:          time.Time{},
-                       uncompressedSize: 576782,
+                       uncompressedSize: 577400,
 
-                       compressedContent: 
[]byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\xfd\x6b\x73\x1b\x37\xb6\x30\x0a\x7f\xf7\xaf\x40\xc9\xa9\x47\xd2\x8e\x48\xd9\x99\x99\xd4\x8c\xdf\xa9\x9d\xd2\xc8\x72\xa2\x37\xb6\xcc\xb2\x94\xe4\x49\x39\xd9\x09\xd8\x0d\x92\xd8\xea\x06\x7a\x00\x34\x25\xe6\xf8\xfc\xf7\x53\x58\x00\xfa\xc2\x9b\xb0\x9a\x92\x46\x9e\x69\x4c\x55\xc6\xa4\xd8\xab\x71\x5b\xf7\xdb\x73\x32\xb8\xbf\xf1\xec\x39\x79\xcb\x13\x26\x34\x4b\x89\x91\xc4\xcc\x18\x39\x29\x68\x32\x63\xe4\x52\x4e\xcc\x0d\x
 [...]
+                       compressedContent: 
[]byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\xfd\x6b\x73\x1b\x37\xb6\x30\x0a\x7f\xf7\xaf\x40\xc9\xa9\x47\xd2\x8e\x48\xd9\x99\x99\xd4\x8c\xdf\xa9\x9d\xd2\xc8\x72\xa2\x37\xb6\xcc\xb2\x94\xe4\x49\x39\xd9\x09\xd8\x0d\x92\xd8\xea\x06\x7a\x00\x34\x25\xe6\xf8\xfc\xf7\x53\x58\x00\xfa\xc2\x9b\xb0\x9a\x92\x46\x9e\x69\x4c\x55\xc6\xa4\xd8\xab\x71\x5b\xf7\xdb\x73\x32\xb8\xbf\xf1\xec\x39\x79\xcb\x13\x26\x34\x4b\x89\x91\xc4\xcc\x18\x39\x29\x68\x32\x63\xe4\x52\x4e\xcc\x0d\x
 [...]
                },
                "/crd/bases/camel.apache.org_kamelets.yaml": 
&vfsgen۰CompressedFileInfo{
                        name:             "camel.apache.org_kamelets.yaml",
@@ -166,26 +166,14 @@ var assets = func() http.FileSystem {
                "/crd/bases/camel.apache.org_pipes.yaml": 
&vfsgen۰CompressedFileInfo{
                        name:             "camel.apache.org_pipes.yaml",
                        modTime:          time.Time{},
-                       uncompressedSize: 544050,
+                       uncompressedSize: 544668,
 
-                       compressedContent: 
[]byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\xfd\x79\x73\x1b\x37\xb6\x38\x0c\xff\xef\x4f\x81\x92\x53\x3f\x49\x37\x22\x65\x67\x96\x9a\xf1\x3b\x75\x53\xba\xb2\xec\xe8\x8d\x2d\xb3\x2c\x25\xf9\xa5\x9c\xdc\x04\xec\x06\x49\x5c\x75\x03\x7d\x01\x34\x25\xe6\xf1\xf3\xdd\x9f\xc2\x01\xd0\x0b\x37\xe1\x34\x25\x8d\x3c\xd3\x98\xaa\x8c\x49\xb1\x4f\x63\x3b\xfb\xf6\x9c\x0c\xee\x6f\x3c\x7b\x4e\xde\xf1\x84\x09\xcd\x52\x62\x24\x31\x33\x46\x4e\x0a\x9a\xcc\x18\xb9\x94\x13\x73\x43\x
 [...]
+                       compressedContent: 
[]byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\xfd\x79\x73\x1b\x37\xb6\x38\x0c\xff\xef\x4f\x81\x92\x53\x3f\x49\x37\x22\x65\x67\x96\x9a\xf1\x3b\x75\x53\xba\xb2\xec\xe8\x8d\x2d\xb3\x2c\x25\xf9\xa5\x9c\xdc\x04\xec\x06\x49\x5c\x75\x03\x7d\x01\x34\x25\xe6\xf1\xf3\xdd\x9f\xc2\x01\xd0\x0b\x37\xe1\x34\x25\x8d\x3c\xd3\x98\xaa\x8c\x49\xb1\x4f\x63\x3b\xfb\xf6\x9c\x0c\xee\x6f\x3c\x7b\x4e\xde\xf1\x84\x09\xcd\x52\x62\x24\x31\x33\x46\x4e\x0a\x9a\xcc\x18\xb9\x94\x13\x73\x43\x
 [...]
                },
                "/manager": &vfsgen۰DirInfo{
                        name:    "manager",
                        modTime: time.Time{},
                },
-               "/manager/bundle": &vfsgen۰DirInfo{
-                       name:    "bundle",
-                       modTime: time.Time{},
-               },
-               "/manager/bundle/manifests": &vfsgen۰DirInfo{
-                       name:    "manifests",
-                       modTime: time.Time{},
-               },
-               "/manager/bundle/metadata": &vfsgen۰DirInfo{
-                       name:    "metadata",
-                       modTime: time.Time{},
-               },
                "/manager/operator-deployment.yaml": &vfsgen۰CompressedFileInfo{
                        name:             "operator-deployment.yaml",
                        modTime:          time.Time{},
@@ -637,9 +625,9 @@ var assets = func() http.FileSystem {
                "/traits.yaml": &vfsgen۰CompressedFileInfo{
                        name:             "traits.yaml",
                        modTime:          time.Time{},
-                       uncompressedSize: 67647,
+                       uncompressedSize: 68040,
 
-                       compressedContent: 
[]byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\x7d\xfd\x77\x1b\xb9\x91\xe0\xef\xfe\x2b\xf0\xb4\xb7\x4f\x92\x8f\x1f\xf2\x64\x93\x9d\xd5\xc6\xd9\xd3\x78\x3c\x89\x32\x63\x5b\x67\x69\x26\x9b\xe7\xf3\x0b\xc1\x6e\x90\xc4\xb0\x09\x74\x00\x34\x65\xce\xe5\xfe\xf7\x7b\xa8\x2a\x7c\x74\xb3\x29\x52\xb6\x35\x1b\x6d\x26\x79\x6f\x2c\x92\xdd\x85\x42\xa1\x50\x28\xd4\xa7\x33\x5c\x3a\x7b\xfe\x64\xc8\x14\x5f\x89\x73\xf6\x2b\x5b\xf0\x4a\x3c\x61\xac\xae\xb8\x9b\x69\xb3\x3a\x67\x33\x
 [...]
+                       compressedContent: 
[]byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\x7d\xfd\x77\x1b\xb9\x91\xe0\xef\xfe\x2b\xf0\xb4\xb7\x4f\x92\x8f\x1f\xf2\x64\x93\x9d\xd5\xc6\xd9\xd3\x78\x3c\x89\x32\xfe\xd0\x59\x9a\xc9\xe6\xf9\xfc\x42\xb0\x1b\x24\x61\x35\x81\x0e\x80\xa6\xcc\xb9\xdc\xff\x7e\x0f\x55\x85\x8f\x6e\x36\x45\xca\x96\x66\xa3\xcd\x24\xef\x8d\x45\xb2\xbb\x50\x28\x14\x0a\x85\xfa\x74\x86\x4b\x67\x4f\x9f\x0c\x99\xe2\x4b\x71\xca\x7e\x65\x0b\x5e\x89\x27\x8c\xd5\x15\x77\x33\x6d\x96\xa7\x6c\xc6\x
 [...]
                },
        }
        fs["/"].(*vfsgen۰DirInfo).entries = []os.FileInfo{
@@ -684,7 +672,6 @@ var assets = func() http.FileSystem {
                fs["/crd/bases/camel.apache.org_pipes.yaml"].(os.FileInfo),
        }
        fs["/manager"].(*vfsgen۰DirInfo).entries = []os.FileInfo{
-               fs["/manager/bundle"].(os.FileInfo),
                fs["/manager/operator-deployment.yaml"].(os.FileInfo),
                fs["/manager/operator-service-account.yaml"].(os.FileInfo),
                
fs["/manager/patch-image-pull-policy-always.yaml"].(os.FileInfo),
@@ -696,10 +683,6 @@ var assets = func() http.FileSystem {
                fs["/manager/patch-toleration.yaml"].(os.FileInfo),
                fs["/manager/patch-watch-namespace-global.yaml"].(os.FileInfo),
        }
-       fs["/manager/bundle"].(*vfsgen۰DirInfo).entries = []os.FileInfo{
-               fs["/manager/bundle/manifests"].(os.FileInfo),
-               fs["/manager/bundle/metadata"].(os.FileInfo),
-       }
        fs["/prometheus"].(*vfsgen۰DirInfo).entries = []os.FileInfo{
                fs["/prometheus/operator-pod-monitor.yaml"].(os.FileInfo),
                fs["/prometheus/operator-prometheus-rule.yaml"].(os.FileInfo),
diff --git a/resources/traits.yaml b/resources/traits.yaml
index da4a1ba2b..94a178c8c 100755
--- a/resources/traits.yaml
+++ b/resources/traits.yaml
@@ -1381,6 +1381,11 @@ traits:
     type: bool
     description: Can be used to enable or disable a trait. All traits share 
this common
       property.
+  - name: annotations
+    type: map[string]string
+    description: 'The annotations added to route. This can be used to set 
route specific
+      annotations For annotations options see 
https://docs.openshift.com/container-platform/3.11/architecture/networking/routes.html#route-specific-annotations
+      CLI usage example: -t 
"route.annotations.''haproxy.router.openshift.io/balance''=true"'
   - name: host
     type: string
     description: To configure the host exposed by the route.

Reply via email to