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

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

commit 37b9fdda8fd9790bbab697028fd45c471acc7f1c
Author: Antonin Stefanutti <[email protected]>
AuthorDate: Tue Jun 15 08:38:48 2021 +0200

    chore(api): Update CRDs based on Kubernetes v1.20.2
---
 .../crd/bases/camel.apache.org_integrations.yaml   | 38 ++++++++--------------
 .../bases/camel.apache.org_kameletbindings.yaml    | 34 +++++++------------
 .../camel.apache.org_integrations.yaml             | 38 ++++++++--------------
 .../camel.apache.org_kameletbindings.yaml          | 34 +++++++------------
 helm/camel-k/crds/crd-integration.yaml             | 38 ++++++++--------------
 helm/camel-k/crds/crd-kamelet-binding.yaml         | 34 +++++++------------
 6 files changed, 75 insertions(+), 141 deletions(-)

diff --git a/config/crd/bases/camel.apache.org_integrations.yaml 
b/config/crd/bases/camel.apache.org_integrations.yaml
index 020f58c..a6f40f3 100644
--- a/config/crd/bases/camel.apache.org_integrations.yaml
+++ b/config/crd/bases/camel.apache.org_integrations.yaml
@@ -1155,9 +1155,7 @@ spec:
                                 provide different probe parameters at the 
beginning
                                 of a Pod''s lifecycle, when it might take a 
long time
                                 to load data or warm a cache, than during 
steady-state
-                                operation. This cannot be updated. This is a 
beta
-                                feature enabled by the StartupProbe feature 
flag.
-                                More info: 
https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes'
+                                operation. This cannot be updated. More info: 
https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes'
                               properties:
                                 exec:
                                   description: One and only one of the 
following should
@@ -3446,9 +3444,7 @@ spec:
                                 provide different probe parameters at the 
beginning
                                 of a Pod''s lifecycle, when it might take a 
long time
                                 to load data or warm a cache, than during 
steady-state
-                                operation. This cannot be updated. This is a 
beta
-                                feature enabled by the StartupProbe feature 
flag.
-                                More info: 
https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes'
+                                operation. This cannot be updated. More info: 
https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes'
                               properties:
                                 exec:
                                   description: One and only one of the 
following should
@@ -4288,23 +4284,17 @@ spec:
                                         dataSource:
                                           description: 'This field can be used 
to
                                             specify either: * An existing 
VolumeSnapshot
-                                            object 
(snapshot.storage.k8s.io/VolumeSnapshot
-                                            - Beta) * An existing PVC 
(PersistentVolumeClaim)
-                                            * An existing custom 
resource/object that
-                                            implements data population (Alpha) 
In
-                                            order to use VolumeSnapshot object 
types,
-                                            the appropriate feature gate must 
be enabled
-                                            (VolumeSnapshotDataSource or 
AnyVolumeDataSource)
-                                            If the provisioner or an external 
controller
-                                            can support the specified data 
source,
-                                            it will create a new volume based 
on the
-                                            contents of the specified data 
source.
-                                            If the specified data source is 
not supported,
-                                            the volume will not be created and 
the
-                                            failure will be reported as an 
event.
-                                            In the future, we plan to support 
more
-                                            data source types and the behavior 
of
-                                            the provisioner may change.'
+                                            object 
(snapshot.storage.k8s.io/VolumeSnapshot)
+                                            * An existing PVC 
(PersistentVolumeClaim)
+                                            * An existing custom resource that 
implements
+                                            data population (Alpha) In order 
to use
+                                            custom resource types that 
implement data
+                                            population, the 
AnyVolumeDataSource feature
+                                            gate must be enabled. If the 
provisioner
+                                            or an external controller can 
support
+                                            the specified data source, it will 
create
+                                            a new volume based on the contents 
of
+                                            the specified data source.'
                                           properties:
                                             apiGroup:
                                               description: APIGroup is the 
group for
@@ -5069,8 +5059,6 @@ spec:
                                         type: object
                                     type: object
                                   type: array
-                              required:
-                              - sources
                               type: object
                             quobyte:
                               description: Quobyte represents a Quobyte mount 
on the
diff --git a/config/crd/bases/camel.apache.org_kameletbindings.yaml 
b/config/crd/bases/camel.apache.org_kameletbindings.yaml
index 03861b6..be5af62 100644
--- a/config/crd/bases/camel.apache.org_kameletbindings.yaml
+++ b/config/crd/bases/camel.apache.org_kameletbindings.yaml
@@ -1204,8 +1204,7 @@ spec:
                                     at the beginning of a Pod''s lifecycle, 
when it
                                     might take a long time to load data or 
warm a
                                     cache, than during steady-state operation. 
This
-                                    cannot be updated. This is a beta feature 
enabled
-                                    by the StartupProbe feature flag. More 
info: 
https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes'
+                                    cannot be updated. More info: 
https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes'
                                   properties:
                                     exec:
                                       description: One and only one of the 
following
@@ -3613,8 +3612,7 @@ spec:
                                     at the beginning of a Pod''s lifecycle, 
when it
                                     might take a long time to load data or 
warm a
                                     cache, than during steady-state operation. 
This
-                                    cannot be updated. This is a beta feature 
enabled
-                                    by the StartupProbe feature flag. More 
info: 
https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes'
+                                    cannot be updated. More info: 
https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes'
                                   properties:
                                     exec:
                                       description: One and only one of the 
following
@@ -4499,24 +4497,18 @@ spec:
                                             dataSource:
                                               description: 'This field can be 
used
                                                 to specify either: * An 
existing VolumeSnapshot
-                                                object 
(snapshot.storage.k8s.io/VolumeSnapshot
-                                                - Beta) * An existing PVC 
(PersistentVolumeClaim)
-                                                * An existing custom 
resource/object
-                                                that implements data 
population (Alpha)
-                                                In order to use VolumeSnapshot 
object
-                                                types, the appropriate feature 
gate
-                                                must be enabled 
(VolumeSnapshotDataSource
-                                                or AnyVolumeDataSource) If the 
provisioner
-                                                or an external controller can 
support
+                                                object 
(snapshot.storage.k8s.io/VolumeSnapshot)
+                                                * An existing PVC 
(PersistentVolumeClaim)
+                                                * An existing custom resource 
that
+                                                implements data population 
(Alpha)
+                                                In order to use custom 
resource types
+                                                that implement data 
population, the
+                                                AnyVolumeDataSource feature 
gate must
+                                                be enabled. If the provisioner 
or
+                                                an external controller can 
support
                                                 the specified data source, it 
will
                                                 create a new volume based on 
the contents
-                                                of the specified data source. 
If the
-                                                specified data source is not 
supported,
-                                                the volume will not be created 
and
-                                                the failure will be reported 
as an
-                                                event. In the future, we plan 
to support
-                                                more data source types and the 
behavior
-                                                of the provisioner may change.'
+                                                of the specified data source.'
                                               properties:
                                                 apiGroup:
                                                   description: APIGroup is the 
group
@@ -5316,8 +5308,6 @@ spec:
                                             type: object
                                         type: object
                                       type: array
-                                  required:
-                                  - sources
                                   type: object
                                 quobyte:
                                   description: Quobyte represents a Quobyte 
mount
diff --git 
a/deploy/olm-catalog/camel-k-dev/1.5.0-snapshot/camel.apache.org_integrations.yaml
 
b/deploy/olm-catalog/camel-k-dev/1.5.0-snapshot/camel.apache.org_integrations.yaml
index 020f58c..a6f40f3 100644
--- 
a/deploy/olm-catalog/camel-k-dev/1.5.0-snapshot/camel.apache.org_integrations.yaml
+++ 
b/deploy/olm-catalog/camel-k-dev/1.5.0-snapshot/camel.apache.org_integrations.yaml
@@ -1155,9 +1155,7 @@ spec:
                                 provide different probe parameters at the 
beginning
                                 of a Pod''s lifecycle, when it might take a 
long time
                                 to load data or warm a cache, than during 
steady-state
-                                operation. This cannot be updated. This is a 
beta
-                                feature enabled by the StartupProbe feature 
flag.
-                                More info: 
https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes'
+                                operation. This cannot be updated. More info: 
https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes'
                               properties:
                                 exec:
                                   description: One and only one of the 
following should
@@ -3446,9 +3444,7 @@ spec:
                                 provide different probe parameters at the 
beginning
                                 of a Pod''s lifecycle, when it might take a 
long time
                                 to load data or warm a cache, than during 
steady-state
-                                operation. This cannot be updated. This is a 
beta
-                                feature enabled by the StartupProbe feature 
flag.
-                                More info: 
https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes'
+                                operation. This cannot be updated. More info: 
https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes'
                               properties:
                                 exec:
                                   description: One and only one of the 
following should
@@ -4288,23 +4284,17 @@ spec:
                                         dataSource:
                                           description: 'This field can be used 
to
                                             specify either: * An existing 
VolumeSnapshot
-                                            object 
(snapshot.storage.k8s.io/VolumeSnapshot
-                                            - Beta) * An existing PVC 
(PersistentVolumeClaim)
-                                            * An existing custom 
resource/object that
-                                            implements data population (Alpha) 
In
-                                            order to use VolumeSnapshot object 
types,
-                                            the appropriate feature gate must 
be enabled
-                                            (VolumeSnapshotDataSource or 
AnyVolumeDataSource)
-                                            If the provisioner or an external 
controller
-                                            can support the specified data 
source,
-                                            it will create a new volume based 
on the
-                                            contents of the specified data 
source.
-                                            If the specified data source is 
not supported,
-                                            the volume will not be created and 
the
-                                            failure will be reported as an 
event.
-                                            In the future, we plan to support 
more
-                                            data source types and the behavior 
of
-                                            the provisioner may change.'
+                                            object 
(snapshot.storage.k8s.io/VolumeSnapshot)
+                                            * An existing PVC 
(PersistentVolumeClaim)
+                                            * An existing custom resource that 
implements
+                                            data population (Alpha) In order 
to use
+                                            custom resource types that 
implement data
+                                            population, the 
AnyVolumeDataSource feature
+                                            gate must be enabled. If the 
provisioner
+                                            or an external controller can 
support
+                                            the specified data source, it will 
create
+                                            a new volume based on the contents 
of
+                                            the specified data source.'
                                           properties:
                                             apiGroup:
                                               description: APIGroup is the 
group for
@@ -5069,8 +5059,6 @@ spec:
                                         type: object
                                     type: object
                                   type: array
-                              required:
-                              - sources
                               type: object
                             quobyte:
                               description: Quobyte represents a Quobyte mount 
on the
diff --git 
a/deploy/olm-catalog/camel-k-dev/1.5.0-snapshot/camel.apache.org_kameletbindings.yaml
 
b/deploy/olm-catalog/camel-k-dev/1.5.0-snapshot/camel.apache.org_kameletbindings.yaml
index 03861b6..be5af62 100644
--- 
a/deploy/olm-catalog/camel-k-dev/1.5.0-snapshot/camel.apache.org_kameletbindings.yaml
+++ 
b/deploy/olm-catalog/camel-k-dev/1.5.0-snapshot/camel.apache.org_kameletbindings.yaml
@@ -1204,8 +1204,7 @@ spec:
                                     at the beginning of a Pod''s lifecycle, 
when it
                                     might take a long time to load data or 
warm a
                                     cache, than during steady-state operation. 
This
-                                    cannot be updated. This is a beta feature 
enabled
-                                    by the StartupProbe feature flag. More 
info: 
https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes'
+                                    cannot be updated. More info: 
https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes'
                                   properties:
                                     exec:
                                       description: One and only one of the 
following
@@ -3613,8 +3612,7 @@ spec:
                                     at the beginning of a Pod''s lifecycle, 
when it
                                     might take a long time to load data or 
warm a
                                     cache, than during steady-state operation. 
This
-                                    cannot be updated. This is a beta feature 
enabled
-                                    by the StartupProbe feature flag. More 
info: 
https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes'
+                                    cannot be updated. More info: 
https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes'
                                   properties:
                                     exec:
                                       description: One and only one of the 
following
@@ -4499,24 +4497,18 @@ spec:
                                             dataSource:
                                               description: 'This field can be 
used
                                                 to specify either: * An 
existing VolumeSnapshot
-                                                object 
(snapshot.storage.k8s.io/VolumeSnapshot
-                                                - Beta) * An existing PVC 
(PersistentVolumeClaim)
-                                                * An existing custom 
resource/object
-                                                that implements data 
population (Alpha)
-                                                In order to use VolumeSnapshot 
object
-                                                types, the appropriate feature 
gate
-                                                must be enabled 
(VolumeSnapshotDataSource
-                                                or AnyVolumeDataSource) If the 
provisioner
-                                                or an external controller can 
support
+                                                object 
(snapshot.storage.k8s.io/VolumeSnapshot)
+                                                * An existing PVC 
(PersistentVolumeClaim)
+                                                * An existing custom resource 
that
+                                                implements data population 
(Alpha)
+                                                In order to use custom 
resource types
+                                                that implement data 
population, the
+                                                AnyVolumeDataSource feature 
gate must
+                                                be enabled. If the provisioner 
or
+                                                an external controller can 
support
                                                 the specified data source, it 
will
                                                 create a new volume based on 
the contents
-                                                of the specified data source. 
If the
-                                                specified data source is not 
supported,
-                                                the volume will not be created 
and
-                                                the failure will be reported 
as an
-                                                event. In the future, we plan 
to support
-                                                more data source types and the 
behavior
-                                                of the provisioner may change.'
+                                                of the specified data source.'
                                               properties:
                                                 apiGroup:
                                                   description: APIGroup is the 
group
@@ -5316,8 +5308,6 @@ spec:
                                             type: object
                                         type: object
                                       type: array
-                                  required:
-                                  - sources
                                   type: object
                                 quobyte:
                                   description: Quobyte represents a Quobyte 
mount
diff --git a/helm/camel-k/crds/crd-integration.yaml 
b/helm/camel-k/crds/crd-integration.yaml
index 020f58c..a6f40f3 100644
--- a/helm/camel-k/crds/crd-integration.yaml
+++ b/helm/camel-k/crds/crd-integration.yaml
@@ -1155,9 +1155,7 @@ spec:
                                 provide different probe parameters at the 
beginning
                                 of a Pod''s lifecycle, when it might take a 
long time
                                 to load data or warm a cache, than during 
steady-state
-                                operation. This cannot be updated. This is a 
beta
-                                feature enabled by the StartupProbe feature 
flag.
-                                More info: 
https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes'
+                                operation. This cannot be updated. More info: 
https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes'
                               properties:
                                 exec:
                                   description: One and only one of the 
following should
@@ -3446,9 +3444,7 @@ spec:
                                 provide different probe parameters at the 
beginning
                                 of a Pod''s lifecycle, when it might take a 
long time
                                 to load data or warm a cache, than during 
steady-state
-                                operation. This cannot be updated. This is a 
beta
-                                feature enabled by the StartupProbe feature 
flag.
-                                More info: 
https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes'
+                                operation. This cannot be updated. More info: 
https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes'
                               properties:
                                 exec:
                                   description: One and only one of the 
following should
@@ -4288,23 +4284,17 @@ spec:
                                         dataSource:
                                           description: 'This field can be used 
to
                                             specify either: * An existing 
VolumeSnapshot
-                                            object 
(snapshot.storage.k8s.io/VolumeSnapshot
-                                            - Beta) * An existing PVC 
(PersistentVolumeClaim)
-                                            * An existing custom 
resource/object that
-                                            implements data population (Alpha) 
In
-                                            order to use VolumeSnapshot object 
types,
-                                            the appropriate feature gate must 
be enabled
-                                            (VolumeSnapshotDataSource or 
AnyVolumeDataSource)
-                                            If the provisioner or an external 
controller
-                                            can support the specified data 
source,
-                                            it will create a new volume based 
on the
-                                            contents of the specified data 
source.
-                                            If the specified data source is 
not supported,
-                                            the volume will not be created and 
the
-                                            failure will be reported as an 
event.
-                                            In the future, we plan to support 
more
-                                            data source types and the behavior 
of
-                                            the provisioner may change.'
+                                            object 
(snapshot.storage.k8s.io/VolumeSnapshot)
+                                            * An existing PVC 
(PersistentVolumeClaim)
+                                            * An existing custom resource that 
implements
+                                            data population (Alpha) In order 
to use
+                                            custom resource types that 
implement data
+                                            population, the 
AnyVolumeDataSource feature
+                                            gate must be enabled. If the 
provisioner
+                                            or an external controller can 
support
+                                            the specified data source, it will 
create
+                                            a new volume based on the contents 
of
+                                            the specified data source.'
                                           properties:
                                             apiGroup:
                                               description: APIGroup is the 
group for
@@ -5069,8 +5059,6 @@ spec:
                                         type: object
                                     type: object
                                   type: array
-                              required:
-                              - sources
                               type: object
                             quobyte:
                               description: Quobyte represents a Quobyte mount 
on the
diff --git a/helm/camel-k/crds/crd-kamelet-binding.yaml 
b/helm/camel-k/crds/crd-kamelet-binding.yaml
index 03861b6..be5af62 100644
--- a/helm/camel-k/crds/crd-kamelet-binding.yaml
+++ b/helm/camel-k/crds/crd-kamelet-binding.yaml
@@ -1204,8 +1204,7 @@ spec:
                                     at the beginning of a Pod''s lifecycle, 
when it
                                     might take a long time to load data or 
warm a
                                     cache, than during steady-state operation. 
This
-                                    cannot be updated. This is a beta feature 
enabled
-                                    by the StartupProbe feature flag. More 
info: 
https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes'
+                                    cannot be updated. More info: 
https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes'
                                   properties:
                                     exec:
                                       description: One and only one of the 
following
@@ -3613,8 +3612,7 @@ spec:
                                     at the beginning of a Pod''s lifecycle, 
when it
                                     might take a long time to load data or 
warm a
                                     cache, than during steady-state operation. 
This
-                                    cannot be updated. This is a beta feature 
enabled
-                                    by the StartupProbe feature flag. More 
info: 
https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes'
+                                    cannot be updated. More info: 
https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes'
                                   properties:
                                     exec:
                                       description: One and only one of the 
following
@@ -4499,24 +4497,18 @@ spec:
                                             dataSource:
                                               description: 'This field can be 
used
                                                 to specify either: * An 
existing VolumeSnapshot
-                                                object 
(snapshot.storage.k8s.io/VolumeSnapshot
-                                                - Beta) * An existing PVC 
(PersistentVolumeClaim)
-                                                * An existing custom 
resource/object
-                                                that implements data 
population (Alpha)
-                                                In order to use VolumeSnapshot 
object
-                                                types, the appropriate feature 
gate
-                                                must be enabled 
(VolumeSnapshotDataSource
-                                                or AnyVolumeDataSource) If the 
provisioner
-                                                or an external controller can 
support
+                                                object 
(snapshot.storage.k8s.io/VolumeSnapshot)
+                                                * An existing PVC 
(PersistentVolumeClaim)
+                                                * An existing custom resource 
that
+                                                implements data population 
(Alpha)
+                                                In order to use custom 
resource types
+                                                that implement data 
population, the
+                                                AnyVolumeDataSource feature 
gate must
+                                                be enabled. If the provisioner 
or
+                                                an external controller can 
support
                                                 the specified data source, it 
will
                                                 create a new volume based on 
the contents
-                                                of the specified data source. 
If the
-                                                specified data source is not 
supported,
-                                                the volume will not be created 
and
-                                                the failure will be reported 
as an
-                                                event. In the future, we plan 
to support
-                                                more data source types and the 
behavior
-                                                of the provisioner may change.'
+                                                of the specified data source.'
                                               properties:
                                                 apiGroup:
                                                   description: APIGroup is the 
group
@@ -5316,8 +5308,6 @@ spec:
                                             type: object
                                         type: object
                                       type: array
-                                  required:
-                                  - sources
                                   type: object
                                 quobyte:
                                   description: Quobyte represents a Quobyte 
mount

Reply via email to