Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -72,6 +72,15 @@ spec:
to be an RFC4122 UUID value (xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
in hexadecimal values). This is a required field.
type: string
clusterProfile:
description: "ClusterProfile is the identifier that the Cluster Version
Operator uses to determine which manifests to apply. Operators can
be excluded completely or can have different manifests for each supported
profile. \n The following annotation is used to include manifests
for a given profile: include.release.openshift.io/[identifier]=true
\n If ClusterProfile is empty, self-managed-high-availability profile
is used."
type: string
desiredUpdate:
description: "desiredUpdate is an optional field that indicates the
desired value of the cluster version. Setting this value will trigger
Expand Down
13 changes: 13 additions & 0 deletions config/v1/types_cluster_version.go
Original file line number Diff line number Diff line change
Expand Up @@ -70,6 +70,19 @@ type ClusterVersionSpec struct {
// the operator from creating or updating the object.
// +optional
Overrides []ComponentOverride `json:"overrides,omitempty"`

// ClusterProfile is the identifier that the Cluster Version Operator
// uses to determine which manifests to apply. Operators can be excluded
// completely or can have different manifests for each supported profile.
//
// The following annotation is used to include manifests for a given profile:
// include.release.openshift.io/[identifier]=true
//
// If ClusterProfile is empty, self-managed-high-availability profile is
// used.
//
// +optional
ClusterProfile string `json:"clusterProfile,omitempty"`
}

// ClusterVersionStatus reports the status of the cluster versioning,
Expand Down
13 changes: 7 additions & 6 deletions config/v1/zz_generated.swagger_doc_generated.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.