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

# Functions

GetCondition returns a replication controller condition with the provided type if it exists.
NewReplicationControllerCondition creates a new replication controller condition.
NewReplicationManager creates a replication manager.
NewReplicationManagerFromClient creates a new ReplicationManager that runs its own informer.
NewReplicationManagerFromClientForIntegration creates a new ReplicationManager that runs its own informer.
RemoveCondition removes the condition with the provided type from the replication controller status.
SetCondition adds/replaces the given condition in the replication controller status.

# Constants

Realistic value of the burstReplica field for the replication manager based off performance requirements for kubernetes 1.0.
We'll attempt to recompute the required replicas of all replication controllers that have fulfilled their expectations at least this often.
We must avoid counting pods until the pod store has synced.

# Structs

ReplicationManager is responsible for synchronizing ReplicationController objects stored in the system with actual running pods.

# Type aliases

OverlappingControllers sorts a list of controllers by creation timestamp, using their names as a tie breaker.