Skip to content

Commit

Permalink
Add note clarifying that the kubernetes image puller operator is comm…
Browse files Browse the repository at this point in the history
…unity-supported

Signed-off-by: Tom George <tgeorge@redhat.com>
  • Loading branch information
Tom George committed Jan 18, 2021
1 parent 8cc3601 commit 881e5ec
Show file tree
Hide file tree
Showing 4 changed files with 31 additions and 16 deletions.
14 changes: 9 additions & 5 deletions deploy/crds/org_v1_che_crd.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -238,11 +238,15 @@ spec:
description: Kubernetes Image Puller configuration
properties:
enable:
description: Install and configure the Kubernetes Image Puller Operator.
If true and no spec is provided, it will create a default KubernetesImagePuller
object to be managed by the Operator. If false, the KubernetesImagePuller
object will be deleted, and the operator will be uninstalled,
regardless of whether or not a spec is provided.
description: "Install and configure the Community Supported Kubernetes
Image Puller Operator. If true and no spec is provided, it will
create a default KubernetesImagePuller object to be managed by
the Operator. If false, the KubernetesImagePuller object will
be deleted, and the operator will be uninstalled, regardless of
whether or not a spec is provided. \n Please note that while this
operator and its behavior is community-supported, its payload
may be commercially-supported if you use it for pulling commercially-supported
images."
type: boolean
spec:
description: A KubernetesImagePullerSpec to configure the image
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -238,11 +238,15 @@ spec:
description: Kubernetes Image Puller configuration
properties:
enable:
description: Install and configure the Kubernetes Image Puller Operator.
If true and no spec is provided, it will create a default KubernetesImagePuller
object to be managed by the Operator. If false, the KubernetesImagePuller
object will be deleted, and the operator will be uninstalled,
regardless of whether or not a spec is provided.
description: "Install and configure the Community Supported Kubernetes
Image Puller Operator. If true and no spec is provided, it will
create a default KubernetesImagePuller object to be managed by
the Operator. If false, the KubernetesImagePuller object will
be deleted, and the operator will be uninstalled, regardless of
whether or not a spec is provided. \n Please note that while this
operator and its behavior is community-supported, its payload
may be commercially-supported if you use it for pulling commercially-supported
images."
type: boolean
spec:
description: A KubernetesImagePullerSpec to configure the image
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -239,11 +239,15 @@ spec:
description: Kubernetes Image Puller configuration
properties:
enable:
description: Install and configure the Kubernetes Image Puller Operator.
If true and no spec is provided, it will create a default KubernetesImagePuller
object to be managed by the Operator. If false, the KubernetesImagePuller
object will be deleted, and the operator will be uninstalled,
regardless of whether or not a spec is provided.
description: "Install and configure the Community Supported Kubernetes\
\ Image Puller Operator. If true and no spec is provided, it will\
\ create a default KubernetesImagePuller object to be managed\
\ by the Operator. If false, the KubernetesImagePuller object\
\ will be deleted, and the operator will be uninstalled, regardless\
\ of whether or not a spec is provided. \n Please note that while\
\ this operator and its behavior is community-supported, its payload\
\ may be commercially-supported if you use it for pulling commercially-supported\
\ images."
type: boolean
spec:
description: A KubernetesImagePullerSpec to configure the image
Expand Down
5 changes: 4 additions & 1 deletion pkg/apis/org/v1/che_types.go
Original file line number Diff line number Diff line change
Expand Up @@ -532,10 +532,13 @@ type CheClusterSpecMetrics struct {
// Configuration settings for installation and configuration of the Kubernetes Image Puller
// See https://github.com/che-incubator/kubernetes-image-puller-operator
type CheClusterSpecImagePuller struct {
// Install and configure the Kubernetes Image Puller Operator. If true and no spec is provided,
// Install and configure the Community Supported Kubernetes Image Puller Operator. If true and no spec is provided,
// it will create a default KubernetesImagePuller object to be managed by the Operator.
// If false, the KubernetesImagePuller object will be deleted, and the operator will be uninstalled,
// regardless of whether or not a spec is provided.
//
// Please note that while this operator and its behavior is community-supported, its payload may be commercially-supported
// if you use it for pulling commercially-supported images.
Enable bool `json:"enable"`
// A KubernetesImagePullerSpec to configure the image puller in the CheCluster
// +optional
Expand Down

0 comments on commit 881e5ec

Please sign in to comment.