package
1.10.0-alpha.0
Repository: https://github.com/kubernetes/federation.git
Documentation: pkg.go.dev

# Functions

FederatedTypes returns a mapping of kind (e.g.
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
ObjectKey returns a cluster-unique key for the given object.
RegisterFederatedType ensures that configuration for the given kind will be returned by the FederatedTypes method.
SetAnnotation sets the given key and value in the given object's ObjectMeta.Annotations map.

# 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
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
This is a tunable which does not change replica nums on an existing local hpa, before this timeout, if it did scale already (avoids thrashing of replicas around).
No description provided by the author
No description provided by the author

# Structs

No description provided by the author
No description provided by the author
No description provided by the author
FederatedType configures federation for a kubernetes type.
No description provided by the author
No description provided by the author
No description provided by the author
ReplicaScheduleState is the result of adapter specific schedule() function, which is then used to update objects into clusters.
ReplicaSchedulingInfo wraps the information that a replica type (rs or deployment) SchedulingAdapter needs to update objects per a schedule.
No description provided by the author
ReplicaStatus contains the details of status fields from the cluster objects, which need accumulation to update the status of the federated object.
No description provided by the author

# Interfaces

FederatedTypeAdapter defines operations for interacting with a federated type.
SchedulingAdapter defines operations for interacting with a federated type that requires more complex synchronization logic.

# Type aliases

AdapterFactory defines the function signature for factory methods that create instances of FederatedTypeAdapter.
ScheduleAction is used by the interface ScheduleObject of SchedulingAdapter to sync controller reconcile to convey the action type needed for the particular cluster local object in ScheduleObject.