# Constants
ConditionReady object is providing service.
Disabled will remove the component, but may leave behind any custom resource definitions.
Enabled will install the component, including any additional custom resource definitions.
# Variables
AddToScheme adds the types in this group-version to the given scheme.
GroupVersion is group version used to register these objects.
SchemeBuilder is used to add go types to the GroupVersionKind scheme.
# Structs
OpenShiftBuild describes the desired state of Builds for OpenShift, and the status of all deployed components.
OpenShiftBuildList contains a list of OpenShiftBuild.
OpenShiftBuildSpec defines the desired state of Builds for OpenShift components.
OpenShiftBuildStatus defines the observed state of OpenShiftBuild.
SharedResource defines the desired state of Shared Resource CSI Driver and components.
Shipwright defines the desired state of Shipwright components.
ShipwrightBuild defines the desired state of Shipwright Builds.
# Type aliases
State defines the desired state of a component +kubebuilder:validation:Enum="Enabled";"Disabled".