# Constants
ApplyFailedReason (Severity=Warning) documents applying at least one of the resources to one of the matching clusters is failed.
ClusterMatchFailedReason (Severity=Warning) documents failure getting clusters that match the clusterSelector.
ClusterResourceSetDeletingV1Beta2Condition surfaces details about ongoing deletion of the ClusterResourceSet.
ClusterResourceSetFinalizer is added to the ClusterResourceSet object for additional cleanup logic on deletion.
ClusterResourceSetResourceSetAppliedV1Beta2Condition documents that all resources in the ClusterResourceSet object are applied to all matching clusters.
nolint:gosec.
ClusterResourceSetStrategyApplyOnce is the default strategy a ClusterResourceSet strategy is assigned by ClusterResourceSet controller after being created if not specified by user.
ClusterResourceSetStrategyReconcile reapplies the resources managed by a ClusterResourceSet if their normalized hash changes.
Define the ClusterResourceSetResourceKind constants.
RemoteClusterClientFailedReason (Severity=Error) documents failure during getting the remote cluster client.
ResourcesAppliedCondition documents that all resources in the ClusterResourceSet object are applied to all matching clusters.
ResourcesAppliedInternalErrorV1Beta2Reason surfaces unexpected failures when reconciling a ClusterResourceSet.
ResourcesAppliedV1Beta2Condition surfaces wether the resources in the ClusterResourceSet are applied to all matching clusters.
ResourcesAppliedV1beta2Reason is the reason used when all resources in the ClusterResourceSet object got applied to all matching clusters.
ResourcesAppliedWrongSecretTypeV1Beta2Reason is the reason used when the Secret's type in the resource list is not supported.
ResourcesNotAppliedV1Beta2Reason is the reason used when applying at least one of the resources to one of the matching clusters failed.
RetrievingResourceFailedReason (Severity=Warning) documents at least one of the resources are not successfully retrieved.
Define the ClusterResourceSetResourceKind constants.
WrongSecretTypeReason (Severity=Warning) documents at least one of the Secret's type in the resource list is not supported.
# Variables
AddToScheme adds the types in this group-version to the given scheme.
GroupVersion is group version used to register these objects.
# Structs
ClusterResourceSet is the Schema for the clusterresourcesets API.
ClusterResourceSetBinding lists all matching ClusterResourceSets with the cluster it belongs to.
ClusterResourceSetBindingList contains a list of ClusterResourceSetBinding.
ClusterResourceSetBindingSpec defines the desired state of ClusterResourceSetBinding.
ClusterResourceSetList contains a list of ClusterResourceSet.
ClusterResourceSetSpec defines the desired state of ClusterResourceSet.
ClusterResourceSetStatus defines the observed state of ClusterResourceSet.
ClusterResourceSetV1Beta2Status groups all the fields that will be added or modified in ClusterResourceSet with the V1Beta2 version.
ResourceBinding shows the status of a resource that belongs to a ClusterResourceSet matched by the owner cluster of the ClusterResourceSetBinding object.
ResourceRef specifies a resource.
ResourceSetBinding keeps info on all of the resources in a ClusterResourceSet.
# Type aliases
ClusterResourceSetResourceKind is a string representation of a ClusterResourceSet resource kind.
ClusterResourceSetStrategy is a string representation of a ClusterResourceSet Strategy.