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

gfournier pushed a commit to branch release-2.3.x
in repository https://gitbox.apache.org/repos/asf/camel-k.git


The following commit(s) were added to refs/heads/release-2.3.x by this push:
     new 03d83191e doc(trait): Maven profile cm/secret addational information
03d83191e is described below

commit 03d83191e9260b352bde3293f1c139e07ba2e6a3
Author: Gaelle Fournier <[email protected]>
AuthorDate: Wed Apr 24 11:47:19 2024 +0200

    doc(trait): Maven profile cm/secret addational information
---
 docs/modules/ROOT/partials/apis/camel-k-crds.adoc  |  1 +
 docs/modules/traits/pages/builder.adoc             |  1 +
 helm/camel-k/crds/crd-integration-kit.yaml         | 17 ++++++-----
 helm/camel-k/crds/crd-integration-platform.yaml    | 34 +++++++++++++---------
 helm/camel-k/crds/crd-integration-profile.yaml     | 34 +++++++++++++---------
 helm/camel-k/crds/crd-integration.yaml             | 17 ++++++-----
 helm/camel-k/crds/crd-kamelet-binding.yaml         | 19 +++++++-----
 helm/camel-k/crds/crd-pipe.yaml                    | 19 +++++++-----
 pkg/apis/camel/v1/trait/builder.go                 |  1 +
 .../bases/camel.apache.org_integrationkits.yaml    | 17 ++++++-----
 .../camel.apache.org_integrationplatforms.yaml     | 34 +++++++++++++---------
 .../camel.apache.org_integrationprofiles.yaml      | 34 +++++++++++++---------
 .../crd/bases/camel.apache.org_integrations.yaml   | 17 ++++++-----
 .../bases/camel.apache.org_kameletbindings.yaml    | 19 +++++++-----
 .../config/crd/bases/camel.apache.org_pipes.yaml   | 19 +++++++-----
 15 files changed, 167 insertions(+), 116 deletions(-)

diff --git a/docs/modules/ROOT/partials/apis/camel-k-crds.adoc 
b/docs/modules/ROOT/partials/apis/camel-k-crds.adoc
index b4d43c868..bdbf00995 100644
--- a/docs/modules/ROOT/partials/apis/camel-k-crds.adoc
+++ b/docs/modules/ROOT/partials/apis/camel-k-crds.adoc
@@ -6277,6 +6277,7 @@ Deprecated: use TasksRequestCPU instead with task name 
`builder`.
 
 
 A list of references pointing to configmaps/secrets that contains a maven 
profile.
+This configmap/secret is a resource of the IntegrationKit created, therefore 
it needs to be present in the namespace where the operator is going to create 
the IntegrationKit.
 The content of the maven profile is expected to be a text containing a valid 
maven profile starting with `<profile>` and ending with `</profile>` that will 
be integrated as an inline profile in the POM.
 Syntax: [configmap{vbar}secret]:name[/key], where name represents the resource 
name, key optionally represents the resource key to be filtered (default key 
value = profile.xml).
 
diff --git a/docs/modules/traits/pages/builder.adoc 
b/docs/modules/traits/pages/builder.adoc
index e637badbc..2896056af 100755
--- a/docs/modules/traits/pages/builder.adoc
+++ b/docs/modules/traits/pages/builder.adoc
@@ -76,6 +76,7 @@ Deprecated: use TasksRequestCPU instead with task name 
`builder`.
 | builder.maven-profiles
 | []string
 | A list of references pointing to configmaps/secrets that contains a maven 
profile.
+This configmap/secret is a resource of the IntegrationKit created, therefore 
it needs to be present in the namespace where the operator is going to create 
the IntegrationKit.
 The content of the maven profile is expected to be a text containing a valid 
maven profile starting with `<profile>` and ending with `</profile>` that will 
be integrated as an inline profile in the POM.
 Syntax: [configmap\|secret]:name[/key], where name represents the resource 
name, key optionally represents the resource key to be filtered (default key 
value = profile.xml).
 
diff --git a/helm/camel-k/crds/crd-integration-kit.yaml 
b/helm/camel-k/crds/crd-integration-kit.yaml
index 1d5bfb537..86b4ef53a 100644
--- a/helm/camel-k/crds/crd-integration-kit.yaml
+++ b/helm/camel-k/crds/crd-integration-kit.yaml
@@ -239,13 +239,16 @@ spec:
                         type: string
                       mavenProfiles:
                         description: 'A list of references pointing to 
configmaps/secrets
-                          that contains a maven profile. The content of the 
maven
-                          profile is expected to be a text containing a valid 
maven
-                          profile starting with `<profile>` and ending with 
`</profile>`
-                          that will be integrated as an inline profile in the 
POM.
-                          Syntax: [configmap|secret]:name[/key], where name 
represents
-                          the resource name, key optionally represents the 
resource
-                          key to be filtered (default key value = 
profile.xml).'
+                          that contains a maven profile. This configmap/secret 
is
+                          a resource of the IntegrationKit created, therefore 
it needs
+                          to be present in the namespace where the operator is 
going
+                          to create the IntegrationKit. The content of the 
maven profile
+                          is expected to be a text containing a valid maven 
profile
+                          starting with `<profile>` and ending with 
`</profile>` that
+                          will be integrated as an inline profile in the POM. 
Syntax:
+                          [configmap|secret]:name[/key], where name represents 
the
+                          resource name, key optionally represents the 
resource key
+                          to be filtered (default key value = profile.xml).'
                         items:
                           type: string
                         type: array
diff --git a/helm/camel-k/crds/crd-integration-platform.yaml 
b/helm/camel-k/crds/crd-integration-platform.yaml
index 72cc6d29c..7e7668d38 100644
--- a/helm/camel-k/crds/crd-integration-platform.yaml
+++ b/helm/camel-k/crds/crd-integration-platform.yaml
@@ -554,13 +554,16 @@ spec:
                         type: string
                       mavenProfiles:
                         description: 'A list of references pointing to 
configmaps/secrets
-                          that contains a maven profile. The content of the 
maven
-                          profile is expected to be a text containing a valid 
maven
-                          profile starting with `<profile>` and ending with 
`</profile>`
-                          that will be integrated as an inline profile in the 
POM.
-                          Syntax: [configmap|secret]:name[/key], where name 
represents
-                          the resource name, key optionally represents the 
resource
-                          key to be filtered (default key value = 
profile.xml).'
+                          that contains a maven profile. This configmap/secret 
is
+                          a resource of the IntegrationKit created, therefore 
it needs
+                          to be present in the namespace where the operator is 
going
+                          to create the IntegrationKit. The content of the 
maven profile
+                          is expected to be a text containing a valid maven 
profile
+                          starting with `<profile>` and ending with 
`</profile>` that
+                          will be integrated as an inline profile in the POM. 
Syntax:
+                          [configmap|secret]:name[/key], where name represents 
the
+                          resource name, key optionally represents the 
resource key
+                          to be filtered (default key value = profile.xml).'
                         items:
                           type: string
                         type: array
@@ -2462,13 +2465,16 @@ spec:
                         type: string
                       mavenProfiles:
                         description: 'A list of references pointing to 
configmaps/secrets
-                          that contains a maven profile. The content of the 
maven
-                          profile is expected to be a text containing a valid 
maven
-                          profile starting with `<profile>` and ending with 
`</profile>`
-                          that will be integrated as an inline profile in the 
POM.
-                          Syntax: [configmap|secret]:name[/key], where name 
represents
-                          the resource name, key optionally represents the 
resource
-                          key to be filtered (default key value = 
profile.xml).'
+                          that contains a maven profile. This configmap/secret 
is
+                          a resource of the IntegrationKit created, therefore 
it needs
+                          to be present in the namespace where the operator is 
going
+                          to create the IntegrationKit. The content of the 
maven profile
+                          is expected to be a text containing a valid maven 
profile
+                          starting with `<profile>` and ending with 
`</profile>` that
+                          will be integrated as an inline profile in the POM. 
Syntax:
+                          [configmap|secret]:name[/key], where name represents 
the
+                          resource name, key optionally represents the 
resource key
+                          to be filtered (default key value = profile.xml).'
                         items:
                           type: string
                         type: array
diff --git a/helm/camel-k/crds/crd-integration-profile.yaml 
b/helm/camel-k/crds/crd-integration-profile.yaml
index c2ffd1c53..f78210e5c 100644
--- a/helm/camel-k/crds/crd-integration-profile.yaml
+++ b/helm/camel-k/crds/crd-integration-profile.yaml
@@ -431,13 +431,16 @@ spec:
                         type: string
                       mavenProfiles:
                         description: 'A list of references pointing to 
configmaps/secrets
-                          that contains a maven profile. The content of the 
maven
-                          profile is expected to be a text containing a valid 
maven
-                          profile starting with `<profile>` and ending with 
`</profile>`
-                          that will be integrated as an inline profile in the 
POM.
-                          Syntax: [configmap|secret]:name[/key], where name 
represents
-                          the resource name, key optionally represents the 
resource
-                          key to be filtered (default key value = 
profile.xml).'
+                          that contains a maven profile. This configmap/secret 
is
+                          a resource of the IntegrationKit created, therefore 
it needs
+                          to be present in the namespace where the operator is 
going
+                          to create the IntegrationKit. The content of the 
maven profile
+                          is expected to be a text containing a valid maven 
profile
+                          starting with `<profile>` and ending with 
`</profile>` that
+                          will be integrated as an inline profile in the POM. 
Syntax:
+                          [configmap|secret]:name[/key], where name represents 
the
+                          resource name, key optionally represents the 
resource key
+                          to be filtered (default key value = profile.xml).'
                         items:
                           type: string
                         type: array
@@ -2222,13 +2225,16 @@ spec:
                         type: string
                       mavenProfiles:
                         description: 'A list of references pointing to 
configmaps/secrets
-                          that contains a maven profile. The content of the 
maven
-                          profile is expected to be a text containing a valid 
maven
-                          profile starting with `<profile>` and ending with 
`</profile>`
-                          that will be integrated as an inline profile in the 
POM.
-                          Syntax: [configmap|secret]:name[/key], where name 
represents
-                          the resource name, key optionally represents the 
resource
-                          key to be filtered (default key value = 
profile.xml).'
+                          that contains a maven profile. This configmap/secret 
is
+                          a resource of the IntegrationKit created, therefore 
it needs
+                          to be present in the namespace where the operator is 
going
+                          to create the IntegrationKit. The content of the 
maven profile
+                          is expected to be a text containing a valid maven 
profile
+                          starting with `<profile>` and ending with 
`</profile>` that
+                          will be integrated as an inline profile in the POM. 
Syntax:
+                          [configmap|secret]:name[/key], where name represents 
the
+                          resource name, key optionally represents the 
resource key
+                          to be filtered (default key value = profile.xml).'
                         items:
                           type: string
                         type: array
diff --git a/helm/camel-k/crds/crd-integration.yaml 
b/helm/camel-k/crds/crd-integration.yaml
index 3c7a2d36c..e96e1006e 100644
--- a/helm/camel-k/crds/crd-integration.yaml
+++ b/helm/camel-k/crds/crd-integration.yaml
@@ -6450,13 +6450,16 @@ spec:
                         type: string
                       mavenProfiles:
                         description: 'A list of references pointing to 
configmaps/secrets
-                          that contains a maven profile. The content of the 
maven
-                          profile is expected to be a text containing a valid 
maven
-                          profile starting with `<profile>` and ending with 
`</profile>`
-                          that will be integrated as an inline profile in the 
POM.
-                          Syntax: [configmap|secret]:name[/key], where name 
represents
-                          the resource name, key optionally represents the 
resource
-                          key to be filtered (default key value = 
profile.xml).'
+                          that contains a maven profile. This configmap/secret 
is
+                          a resource of the IntegrationKit created, therefore 
it needs
+                          to be present in the namespace where the operator is 
going
+                          to create the IntegrationKit. The content of the 
maven profile
+                          is expected to be a text containing a valid maven 
profile
+                          starting with `<profile>` and ending with 
`</profile>` that
+                          will be integrated as an inline profile in the POM. 
Syntax:
+                          [configmap|secret]:name[/key], where name represents 
the
+                          resource name, key optionally represents the 
resource key
+                          to be filtered (default key value = profile.xml).'
                         items:
                           type: string
                         type: array
diff --git a/helm/camel-k/crds/crd-kamelet-binding.yaml 
b/helm/camel-k/crds/crd-kamelet-binding.yaml
index 3234861f5..63407d267 100644
--- a/helm/camel-k/crds/crd-kamelet-binding.yaml
+++ b/helm/camel-k/crds/crd-kamelet-binding.yaml
@@ -6732,14 +6732,17 @@ spec:
                             type: string
                           mavenProfiles:
                             description: 'A list of references pointing to 
configmaps/secrets
-                              that contains a maven profile. The content of 
the maven
-                              profile is expected to be a text containing a 
valid
-                              maven profile starting with `<profile>` and 
ending with
-                              `</profile>` that will be integrated as an 
inline profile
-                              in the POM. Syntax: 
[configmap|secret]:name[/key], where
-                              name represents the resource name, key 
optionally represents
-                              the resource key to be filtered (default key 
value =
-                              profile.xml).'
+                              that contains a maven profile. This 
configmap/secret
+                              is a resource of the IntegrationKit created, 
therefore
+                              it needs to be present in the namespace where 
the operator
+                              is going to create the IntegrationKit. The 
content of
+                              the maven profile is expected to be a text 
containing
+                              a valid maven profile starting with `<profile>` 
and
+                              ending with `</profile>` that will be integrated 
as
+                              an inline profile in the POM. Syntax: 
[configmap|secret]:name[/key],
+                              where name represents the resource name, key 
optionally
+                              represents the resource key to be filtered 
(default
+                              key value = profile.xml).'
                             items:
                               type: string
                             type: array
diff --git a/helm/camel-k/crds/crd-pipe.yaml b/helm/camel-k/crds/crd-pipe.yaml
index aaa7cbbed..8a3edf340 100644
--- a/helm/camel-k/crds/crd-pipe.yaml
+++ b/helm/camel-k/crds/crd-pipe.yaml
@@ -6730,14 +6730,17 @@ spec:
                             type: string
                           mavenProfiles:
                             description: 'A list of references pointing to 
configmaps/secrets
-                              that contains a maven profile. The content of 
the maven
-                              profile is expected to be a text containing a 
valid
-                              maven profile starting with `<profile>` and 
ending with
-                              `</profile>` that will be integrated as an 
inline profile
-                              in the POM. Syntax: 
[configmap|secret]:name[/key], where
-                              name represents the resource name, key 
optionally represents
-                              the resource key to be filtered (default key 
value =
-                              profile.xml).'
+                              that contains a maven profile. This 
configmap/secret
+                              is a resource of the IntegrationKit created, 
therefore
+                              it needs to be present in the namespace where 
the operator
+                              is going to create the IntegrationKit. The 
content of
+                              the maven profile is expected to be a text 
containing
+                              a valid maven profile starting with `<profile>` 
and
+                              ending with `</profile>` that will be integrated 
as
+                              an inline profile in the POM. Syntax: 
[configmap|secret]:name[/key],
+                              where name represents the resource name, key 
optionally
+                              represents the resource key to be filtered 
(default
+                              key value = profile.xml).'
                             items:
                               type: string
                             type: array
diff --git a/pkg/apis/camel/v1/trait/builder.go 
b/pkg/apis/camel/v1/trait/builder.go
index 8c6ca571e..2530f2111 100644
--- a/pkg/apis/camel/v1/trait/builder.go
+++ b/pkg/apis/camel/v1/trait/builder.go
@@ -51,6 +51,7 @@ type BuilderTrait struct {
        // Deprecated: use TasksRequestCPU instead with task name `builder`.
        LimitMemory string `property:"limit-memory" 
json:"limitMemory,omitempty"`
        // A list of references pointing to configmaps/secrets that contains a 
maven profile.
+       // This configmap/secret is a resource of the IntegrationKit created, 
therefore it needs to be present in the namespace where the operator is going 
to create the IntegrationKit.
        // The content of the maven profile is expected to be a text containing 
a valid maven profile starting with `<profile>` and ending with `</profile>` 
that will be integrated as an inline profile in the POM.
        // Syntax: [configmap|secret]:name[/key], where name represents the 
resource name, key optionally represents the resource key to be filtered 
(default key value = profile.xml).
        MavenProfiles []string `property:"maven-profiles" 
json:"mavenProfiles,omitempty"`
diff --git 
a/pkg/resources/config/crd/bases/camel.apache.org_integrationkits.yaml 
b/pkg/resources/config/crd/bases/camel.apache.org_integrationkits.yaml
index 1d5bfb537..86b4ef53a 100644
--- a/pkg/resources/config/crd/bases/camel.apache.org_integrationkits.yaml
+++ b/pkg/resources/config/crd/bases/camel.apache.org_integrationkits.yaml
@@ -239,13 +239,16 @@ spec:
                         type: string
                       mavenProfiles:
                         description: 'A list of references pointing to 
configmaps/secrets
-                          that contains a maven profile. The content of the 
maven
-                          profile is expected to be a text containing a valid 
maven
-                          profile starting with `<profile>` and ending with 
`</profile>`
-                          that will be integrated as an inline profile in the 
POM.
-                          Syntax: [configmap|secret]:name[/key], where name 
represents
-                          the resource name, key optionally represents the 
resource
-                          key to be filtered (default key value = 
profile.xml).'
+                          that contains a maven profile. This configmap/secret 
is
+                          a resource of the IntegrationKit created, therefore 
it needs
+                          to be present in the namespace where the operator is 
going
+                          to create the IntegrationKit. The content of the 
maven profile
+                          is expected to be a text containing a valid maven 
profile
+                          starting with `<profile>` and ending with 
`</profile>` that
+                          will be integrated as an inline profile in the POM. 
Syntax:
+                          [configmap|secret]:name[/key], where name represents 
the
+                          resource name, key optionally represents the 
resource key
+                          to be filtered (default key value = profile.xml).'
                         items:
                           type: string
                         type: array
diff --git 
a/pkg/resources/config/crd/bases/camel.apache.org_integrationplatforms.yaml 
b/pkg/resources/config/crd/bases/camel.apache.org_integrationplatforms.yaml
index 72cc6d29c..7e7668d38 100644
--- a/pkg/resources/config/crd/bases/camel.apache.org_integrationplatforms.yaml
+++ b/pkg/resources/config/crd/bases/camel.apache.org_integrationplatforms.yaml
@@ -554,13 +554,16 @@ spec:
                         type: string
                       mavenProfiles:
                         description: 'A list of references pointing to 
configmaps/secrets
-                          that contains a maven profile. The content of the 
maven
-                          profile is expected to be a text containing a valid 
maven
-                          profile starting with `<profile>` and ending with 
`</profile>`
-                          that will be integrated as an inline profile in the 
POM.
-                          Syntax: [configmap|secret]:name[/key], where name 
represents
-                          the resource name, key optionally represents the 
resource
-                          key to be filtered (default key value = 
profile.xml).'
+                          that contains a maven profile. This configmap/secret 
is
+                          a resource of the IntegrationKit created, therefore 
it needs
+                          to be present in the namespace where the operator is 
going
+                          to create the IntegrationKit. The content of the 
maven profile
+                          is expected to be a text containing a valid maven 
profile
+                          starting with `<profile>` and ending with 
`</profile>` that
+                          will be integrated as an inline profile in the POM. 
Syntax:
+                          [configmap|secret]:name[/key], where name represents 
the
+                          resource name, key optionally represents the 
resource key
+                          to be filtered (default key value = profile.xml).'
                         items:
                           type: string
                         type: array
@@ -2462,13 +2465,16 @@ spec:
                         type: string
                       mavenProfiles:
                         description: 'A list of references pointing to 
configmaps/secrets
-                          that contains a maven profile. The content of the 
maven
-                          profile is expected to be a text containing a valid 
maven
-                          profile starting with `<profile>` and ending with 
`</profile>`
-                          that will be integrated as an inline profile in the 
POM.
-                          Syntax: [configmap|secret]:name[/key], where name 
represents
-                          the resource name, key optionally represents the 
resource
-                          key to be filtered (default key value = 
profile.xml).'
+                          that contains a maven profile. This configmap/secret 
is
+                          a resource of the IntegrationKit created, therefore 
it needs
+                          to be present in the namespace where the operator is 
going
+                          to create the IntegrationKit. The content of the 
maven profile
+                          is expected to be a text containing a valid maven 
profile
+                          starting with `<profile>` and ending with 
`</profile>` that
+                          will be integrated as an inline profile in the POM. 
Syntax:
+                          [configmap|secret]:name[/key], where name represents 
the
+                          resource name, key optionally represents the 
resource key
+                          to be filtered (default key value = profile.xml).'
                         items:
                           type: string
                         type: array
diff --git 
a/pkg/resources/config/crd/bases/camel.apache.org_integrationprofiles.yaml 
b/pkg/resources/config/crd/bases/camel.apache.org_integrationprofiles.yaml
index c2ffd1c53..f78210e5c 100644
--- a/pkg/resources/config/crd/bases/camel.apache.org_integrationprofiles.yaml
+++ b/pkg/resources/config/crd/bases/camel.apache.org_integrationprofiles.yaml
@@ -431,13 +431,16 @@ spec:
                         type: string
                       mavenProfiles:
                         description: 'A list of references pointing to 
configmaps/secrets
-                          that contains a maven profile. The content of the 
maven
-                          profile is expected to be a text containing a valid 
maven
-                          profile starting with `<profile>` and ending with 
`</profile>`
-                          that will be integrated as an inline profile in the 
POM.
-                          Syntax: [configmap|secret]:name[/key], where name 
represents
-                          the resource name, key optionally represents the 
resource
-                          key to be filtered (default key value = 
profile.xml).'
+                          that contains a maven profile. This configmap/secret 
is
+                          a resource of the IntegrationKit created, therefore 
it needs
+                          to be present in the namespace where the operator is 
going
+                          to create the IntegrationKit. The content of the 
maven profile
+                          is expected to be a text containing a valid maven 
profile
+                          starting with `<profile>` and ending with 
`</profile>` that
+                          will be integrated as an inline profile in the POM. 
Syntax:
+                          [configmap|secret]:name[/key], where name represents 
the
+                          resource name, key optionally represents the 
resource key
+                          to be filtered (default key value = profile.xml).'
                         items:
                           type: string
                         type: array
@@ -2222,13 +2225,16 @@ spec:
                         type: string
                       mavenProfiles:
                         description: 'A list of references pointing to 
configmaps/secrets
-                          that contains a maven profile. The content of the 
maven
-                          profile is expected to be a text containing a valid 
maven
-                          profile starting with `<profile>` and ending with 
`</profile>`
-                          that will be integrated as an inline profile in the 
POM.
-                          Syntax: [configmap|secret]:name[/key], where name 
represents
-                          the resource name, key optionally represents the 
resource
-                          key to be filtered (default key value = 
profile.xml).'
+                          that contains a maven profile. This configmap/secret 
is
+                          a resource of the IntegrationKit created, therefore 
it needs
+                          to be present in the namespace where the operator is 
going
+                          to create the IntegrationKit. The content of the 
maven profile
+                          is expected to be a text containing a valid maven 
profile
+                          starting with `<profile>` and ending with 
`</profile>` that
+                          will be integrated as an inline profile in the POM. 
Syntax:
+                          [configmap|secret]:name[/key], where name represents 
the
+                          resource name, key optionally represents the 
resource key
+                          to be filtered (default key value = profile.xml).'
                         items:
                           type: string
                         type: array
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 3c7a2d36c..e96e1006e 100644
--- a/pkg/resources/config/crd/bases/camel.apache.org_integrations.yaml
+++ b/pkg/resources/config/crd/bases/camel.apache.org_integrations.yaml
@@ -6450,13 +6450,16 @@ spec:
                         type: string
                       mavenProfiles:
                         description: 'A list of references pointing to 
configmaps/secrets
-                          that contains a maven profile. The content of the 
maven
-                          profile is expected to be a text containing a valid 
maven
-                          profile starting with `<profile>` and ending with 
`</profile>`
-                          that will be integrated as an inline profile in the 
POM.
-                          Syntax: [configmap|secret]:name[/key], where name 
represents
-                          the resource name, key optionally represents the 
resource
-                          key to be filtered (default key value = 
profile.xml).'
+                          that contains a maven profile. This configmap/secret 
is
+                          a resource of the IntegrationKit created, therefore 
it needs
+                          to be present in the namespace where the operator is 
going
+                          to create the IntegrationKit. The content of the 
maven profile
+                          is expected to be a text containing a valid maven 
profile
+                          starting with `<profile>` and ending with 
`</profile>` that
+                          will be integrated as an inline profile in the POM. 
Syntax:
+                          [configmap|secret]:name[/key], where name represents 
the
+                          resource name, key optionally represents the 
resource key
+                          to be filtered (default key value = profile.xml).'
                         items:
                           type: string
                         type: array
diff --git 
a/pkg/resources/config/crd/bases/camel.apache.org_kameletbindings.yaml 
b/pkg/resources/config/crd/bases/camel.apache.org_kameletbindings.yaml
index 3234861f5..63407d267 100644
--- a/pkg/resources/config/crd/bases/camel.apache.org_kameletbindings.yaml
+++ b/pkg/resources/config/crd/bases/camel.apache.org_kameletbindings.yaml
@@ -6732,14 +6732,17 @@ spec:
                             type: string
                           mavenProfiles:
                             description: 'A list of references pointing to 
configmaps/secrets
-                              that contains a maven profile. The content of 
the maven
-                              profile is expected to be a text containing a 
valid
-                              maven profile starting with `<profile>` and 
ending with
-                              `</profile>` that will be integrated as an 
inline profile
-                              in the POM. Syntax: 
[configmap|secret]:name[/key], where
-                              name represents the resource name, key 
optionally represents
-                              the resource key to be filtered (default key 
value =
-                              profile.xml).'
+                              that contains a maven profile. This 
configmap/secret
+                              is a resource of the IntegrationKit created, 
therefore
+                              it needs to be present in the namespace where 
the operator
+                              is going to create the IntegrationKit. The 
content of
+                              the maven profile is expected to be a text 
containing
+                              a valid maven profile starting with `<profile>` 
and
+                              ending with `</profile>` that will be integrated 
as
+                              an inline profile in the POM. Syntax: 
[configmap|secret]:name[/key],
+                              where name represents the resource name, key 
optionally
+                              represents the resource key to be filtered 
(default
+                              key value = profile.xml).'
                             items:
                               type: string
                             type: array
diff --git a/pkg/resources/config/crd/bases/camel.apache.org_pipes.yaml 
b/pkg/resources/config/crd/bases/camel.apache.org_pipes.yaml
index aaa7cbbed..8a3edf340 100644
--- a/pkg/resources/config/crd/bases/camel.apache.org_pipes.yaml
+++ b/pkg/resources/config/crd/bases/camel.apache.org_pipes.yaml
@@ -6730,14 +6730,17 @@ spec:
                             type: string
                           mavenProfiles:
                             description: 'A list of references pointing to 
configmaps/secrets
-                              that contains a maven profile. The content of 
the maven
-                              profile is expected to be a text containing a 
valid
-                              maven profile starting with `<profile>` and 
ending with
-                              `</profile>` that will be integrated as an 
inline profile
-                              in the POM. Syntax: 
[configmap|secret]:name[/key], where
-                              name represents the resource name, key 
optionally represents
-                              the resource key to be filtered (default key 
value =
-                              profile.xml).'
+                              that contains a maven profile. This 
configmap/secret
+                              is a resource of the IntegrationKit created, 
therefore
+                              it needs to be present in the namespace where 
the operator
+                              is going to create the IntegrationKit. The 
content of
+                              the maven profile is expected to be a text 
containing
+                              a valid maven profile starting with `<profile>` 
and
+                              ending with `</profile>` that will be integrated 
as
+                              an inline profile in the POM. Syntax: 
[configmap|secret]:name[/key],
+                              where name represents the resource name, key 
optionally
+                              represents the resource key to be filtered 
(default
+                              key value = profile.xml).'
                             items:
                               type: string
                             type: array


Reply via email to