Versions in this module Expand all Collapse all v1 v1.0.0 Jul 24, 2018 Changes in this version + const DeployerPodForDeploymentLabel + const DeploymentConfigAnnotation + const DeploymentPodAnnotation + const DeploymentStatusAnnotation + const DeploymentVersionAnnotation + const DesiredReplicasAnnotation + func ActiveDeployment(input []*v1.ReplicationController) *v1.ReplicationController + func AnnotationFor(obj runtime.Object, key string) string + func ConfigSelector(name string) labels.Selector + func DeployerPodNameFor(obj runtime.Object) string + func DeployerPodNameForDeployment(deployment string) string + func DeployerPodSelector(name string) labels.Selector + func DeploymentConfigNameFor(obj runtime.Object) string + func DeploymentDesiredReplicas(obj runtime.Object) (int32, bool) + func DeploymentVersionFor(obj runtime.Object) int64 + func HasSynced(dc *appsv1.DeploymentConfig, generation int64) bool + func IsCompleteDeployment(deployment runtime.Object) bool + func IsRollingConfig(config *appsv1.DeploymentConfig) bool + func LabelForDeployment(deployment *v1.ReplicationController) string + func LatestDeploymentNameForConfigV1(config *appsv1.DeploymentConfig) string + func MaxSurge(config appsv1.DeploymentConfig) int32 + func MaxUnavailable(config *appsv1.DeploymentConfig) int32 + func NewReplicationControllerScaleClient(client kubernetes.Interface) scaleclient.ScalesGetter + func NewReplicationControllerScaler(client kubernetes.Interface) kubectl.Scaler + func ResolveFenceposts(maxSurge, maxUnavailable *intstrutil.IntOrString, desired int32) (int32, int32, error) + type ByLatestVersionAsc []*v1.ReplicationController + func (d ByLatestVersionAsc) Len() int + func (d ByLatestVersionAsc) Less(i, j int) bool + func (d ByLatestVersionAsc) Swap(i, j int) + type ByLatestVersionDesc []*v1.ReplicationController + func (d ByLatestVersionDesc) Len() int + func (d ByLatestVersionDesc) Less(i, j int) bool + func (d ByLatestVersionDesc) Swap(i, j int) + type DeploymentStatus string