feat: Add devEnvironments.disableContainerBuildCapabilities field (#1536)

* feat: Add devEnvironments.disableContainerBuildCapabilities field

Signed-off-by: Anatolii Bazko <abazko@redhat.com>
pull/1539/head
Anatolii Bazko 2022-10-12 09:45:04 +03:00 committed by GitHub
parent e855178764
commit cb7cab8a6e
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
10 changed files with 39 additions and 2 deletions

View File

@ -107,6 +107,10 @@ type CheClusterDevEnvironments struct {
// To disable workspace run timeout, set this value to -1.
// +kubebuilder:default:=-1
SecondsOfRunBeforeIdling *int32 `json:"secondsOfRunBeforeIdling,omitempty"`
// Disables the container build capabilities.
// +optional
// +kubebuilder:default:=false
DisableContainerBuildCapabilities *bool `json:"disableContainerBuildCapabilities,omitempty"`
}
// Che components configuration.

View File

@ -176,6 +176,11 @@ func (in *CheClusterDevEnvironments) DeepCopyInto(out *CheClusterDevEnvironments
*out = new(int32)
**out = **in
}
if in.DisableContainerBuildCapabilities != nil {
in, out := &in.DisableContainerBuildCapabilities, &out.DisableContainerBuildCapabilities
*out = new(bool)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CheClusterDevEnvironments.

View File

@ -77,7 +77,7 @@ metadata:
operators.operatorframework.io/project_layout: go.kubebuilder.io/v3
repository: https://github.com/eclipse-che/che-operator
support: Eclipse Foundation
name: eclipse-che-preview-openshift.v7.55.0-695.next
name: eclipse-che-preview-openshift.v7.55.0-698.next
namespace: placeholder
spec:
apiservicedefinitions: {}
@ -1230,7 +1230,7 @@ spec:
maturity: stable
provider:
name: Eclipse Foundation
version: 7.55.0-695.next
version: 7.55.0-698.next
webhookdefinitions:
- admissionReviewVersions:
- v1

View File

@ -6960,6 +6960,10 @@ spec:
type: array
type: object
type: array
disableContainerBuildCapabilities:
default: false
description: Disables the container build capabilities.
type: boolean
nodeSelector:
additionalProperties:
type: string

View File

@ -6770,6 +6770,10 @@ spec:
type: array
type: object
type: array
disableContainerBuildCapabilities:
default: false
description: Disables the container build capabilities.
type: boolean
nodeSelector:
additionalProperties:
type: string

View File

@ -4572,6 +4572,10 @@ spec:
type: array
type: object
type: array
disableContainerBuildCapabilities:
default: false
description: Disables the container build capabilities.
type: boolean
nodeSelector:
additionalProperties:
type: string

View File

@ -4567,6 +4567,10 @@ spec:
type: array
type: object
type: array
disableContainerBuildCapabilities:
default: false
description: Disables the container build capabilities.
type: boolean
nodeSelector:
additionalProperties:
type: string

View File

@ -4572,6 +4572,10 @@ spec:
type: array
type: object
type: array
disableContainerBuildCapabilities:
default: false
description: Disables the container build capabilities.
type: boolean
nodeSelector:
additionalProperties:
type: string

View File

@ -4567,6 +4567,10 @@ spec:
type: array
type: object
type: array
disableContainerBuildCapabilities:
default: false
description: Disables the container build capabilities.
type: boolean
nodeSelector:
additionalProperties:
type: string

View File

@ -4567,6 +4567,10 @@ spec:
type: array
type: object
type: array
disableContainerBuildCapabilities:
default: false
description: Disables the container build capabilities.
type: boolean
nodeSelector:
additionalProperties:
type: string