package
1.2.3
Repository: https://github.com/dhira2000/api.git
Documentation: pkg.go.dev

# Functions

IsOperatorGroupLabel returns true if the label is an OperatorGroup label.
Resource takes an unqualified resource and returns a Group qualified GroupResource.

# Constants

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Upgradeable indicates that the operator is upgradeable.
UpgradeStrategyDefault configures OLM such that it will only allow clusterServiceVersions to move to the replacing phase to the succeeded phase.
UpgradeStrategyUnsafeFailForward configures OLM such that it will allow clusterServiceVersions to move to the replacing phase from the succeeded phase or from the failed phase.

# 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.
SchemeGroupVersion is required for compatibility with client generation.

# Structs

Components tracks the resources that compose an operator.
Condition represent the latest available observations of an component's state.
Features contains the list of configurable OLM features.
OLMConfig is a resource responsible for configuring OLM.
OLMConfigList is a list of OLMConfig resources.
OLMConfigSpec is the spec for an OLMConfig resource.
OLMConfigStatus is the status for an OLMConfig resource.
Operator represents a cluster operator.
+k8s:deepcopy-gen:interfaces=k8s.io/apimachinery/pkg/runtime.Object +genclient +kubebuilder:resource:shortName=condition,categories=olm +kubebuilder:subresource:status OperatorCondition is a Custom Resource of type `OperatorCondition` which is used to convey information to OLM about the state of an operator.
+k8s:deepcopy-gen:interfaces=k8s.io/apimachinery/pkg/runtime.Object OperatorConditionList represents a list of Conditions.
OperatorConditionSpec allows a cluster admin to convey information about the state of an operator to OLM, potentially overriding state reported by the operator.
OperatorConditionStatus allows an operator to convey information its state to OLM.
OperatorGroup is the unit of multitenancy for OLM managed operators.
OperatorGroupList is a list of OperatorGroup resources.
OperatorGroupSpec is the spec for an OperatorGroup resource.
OperatorGroupStatus is the status for an OperatorGroupResource.
OperatorList contains a list of Operators.
OperatorSpec defines the desired state of Operator.
OperatorStatus defines the observed state of an Operator and its components.
RichReference is a reference to a resource, enriched with its status conditions.

# Type aliases

ConditionType codifies a condition's type.
No description provided by the author