# Functions
CreateObjectFromInfoFn is a implementation of createObjectFromInfo.
TODO(floreks): This should be transactional to make sure that RC will not be deleted without pods DeleteReplicationController deletes replication controller with given name in given namespace and related pods.
DeleteReplicationControllerServices deletes services related to replication controller with given name in given namespace.
DeployApp deploys an app based on the given configuration.
DeployAppFromFile deploys an app based on the given yaml or json file.
GetAvailableProtocols returns list of available protocols.
GetReplicationControllerDetail returns detailed information about the given replication controller in the given namespace.
GetEvents returns events for particular namespace and replication controller or error if occurred.
GetReplicationControllerList returns a list of all Replication Controllers in the cluster.
GetReplicationControllerListFromChannels returns a list of all Replication Controllers in the cluster reading required resource list once from the channels.
GetReplicationControllerPods returns list of pods with containers for the given replication controller in the given namespace.
No description provided by the author
UpdateReplicasCount updates number of replicas in Replication Controller based on Replication Controller Spec.
# Constants
DescriptionAnnotationKey is annotation key for a description.
# Structs
AppDeploymentFromFileResponse is a specification for deployment from file.
AppDeploymentFromFileSpec is a specification for deployment from file.
AppDeploymentSpec is a specification for an app deployment.
EnvironmentVariable represents a named variable accessible for containers.
Label is a structure representing label assignable to Pod/RC/Service.
PodContainer is a representation of a Container that belongs to a Pod.
PortMapping is a specification of port mapping for an application deployment.
Protocols is a structure representing supported protocol types for a service.
ReplicationController (aka.
ReplicationControllerDetail represents detailed information about a Replication Controller.
ReplicationControllerList contains a list of Replication Controllers in the cluster.
ReplicationControllerPods is a representation of pods list that belongs to a Replication Controller.
ReplicationControllerPodWithContainers is a representation of a Pod that belongs to a Replication Controller.
ReplicationControllerSpec contains information needed to update replication controller.
ReplicationControllerWithPods is a structure representing replication controller and its pods.
# Type aliases
TotalRestartCountSorter sorts ReplicationControllerPodWithContainers by restarts number.