package
1.10.0
Repository: https://github.com/karmada-io/api.git
Documentation: pkg.go.dev

# Functions

Resource takes an unqualified resource and returns a Group qualified GroupResource.

# Constants

FederatedHPAKind is the kind of FederatedHPA in group autoscaling.karmada.io.
GroupName specifies the group name used to register the objects.
QuerySourceAnnotationKey is the annotation used in karmada-metrics-adapter to record the query source cluster.
ResourceKindCronFederatedHPA is kind name of CronFederatedHPA.
ResourceNamespaceScopedCronFederatedHPA is the scope of the CronFederatedHPA.
ResourceNamespaceScopedFederatedHPA is the scope of the FederatedHPA.
ResourcePluralCronFederatedHPA is plural name of CronFederatedHPA.
ResourcePluralFederatedHPA is plural name of FederatedHPA.
ResourceSingularCronFederatedHPA is singular name of CronFederatedHPA.
ResourceSingularFederatedHPA is singular name of FederatedHPA.

# Variables

Depreciated: use Install instead.
GroupVersion specifies the group and the version used to register the objects.
No description provided by the author
localSchemeBuilder and AddToScheme will stay in k8s.io/kubernetes.
SchemeGroupVersion is group version used to register these objects Deprecated: use GroupVersion instead.

# Structs

CronFederatedHPA represents a collection of repeating schedule to scale replica number of a specific workload.
CronFederatedHPAList contains a list of CronFederatedHPA.
CronFederatedHPARule declares a schedule as well as scale actions.
CronFederatedHPASpec is the specification of the CronFederatedHPA.
CronFederatedHPAStatus represents the current status of a CronFederatedHPA.
ExecutionHistory records the execution history of specific CronFederatedHPARule.
FailedExecution records a failed execution.
FederatedHPA is centralized HPA that can aggregate the metrics in multiple clusters.
FederatedHPAList contains a list of FederatedHPA.
FederatedHPASpec describes the desired functionality of the FederatedHPA.
SuccessfulExecution records a successful execution.