Versions in this module Expand all Collapse all v1 v1.5.1 Apr 28, 2017 Changes in this version + const DeployerPodSuffix + const FailedRcCreateReason + const NewRcAvailableReason + const NewReplicationControllerReason + const PausedDeployReason + const ReplicationControllerUpdatedReason + const ResumedDeployReason + const TimedOutReason + func ActiveDeployment(input []*api.ReplicationController) *api.ReplicationController + func AnyDeployerPodSelector() labels.Selector + func CanTransitionPhase(current, next deployapi.DeploymentStatus) bool + func ConfigSelector(name string) labels.Selector + func DecodeDeploymentConfig(controller *api.ReplicationController, decoder runtime.Decoder) (*deployapi.DeploymentConfig, error) + func DeployerPodNameFor(obj runtime.Object) string + func DeployerPodNameForDeployment(deployment string) string + func DeployerPodSelector(name string) labels.Selector + func DeploymentConfigDeepCopy(dc *deployapi.DeploymentConfig) (*deployapi.DeploymentConfig, error) + func DeploymentConfigNameFor(obj runtime.Object) string + func DeploymentDeepCopy(rc *api.ReplicationController) (*api.ReplicationController, error) + func DeploymentDesiredReplicas(obj runtime.Object) (int32, bool) + func DeploymentNameFor(obj runtime.Object) string + func DeploymentNameForConfigVersion(name string, version int64) string + func DeploymentReplicas(obj runtime.Object) (int32, bool) + func DeploymentStatusFor(obj runtime.Object) deployapi.DeploymentStatus + func DeploymentStatusReasonFor(obj runtime.Object) string + func DeploymentVersionFor(obj runtime.Object) int64 + func DeploymentsForCleanup(configuration *deployapi.DeploymentConfig, ...) []api.ReplicationController + func EncodeDeploymentConfig(config *deployapi.DeploymentConfig, codec runtime.Codec) (string, error) + func EncodedDeploymentConfigFor(obj runtime.Object) string + func GetAvailablePods(pods []*api.Pod, minReadySeconds int32) int32 + func GetDeploymentCondition(status deployapi.DeploymentConfigStatus, ...) *deployapi.DeploymentCondition + func GetReadyReplicaCountForReplicationControllers(replicationControllers []*api.ReplicationController) int32 + func GetReplicaCountForDeployments(deployments []*api.ReplicationController) int32 + func GetStatusReplicaCountForDeployments(deployments []*api.ReplicationController) int32 + func HasChangeTrigger(config *deployapi.DeploymentConfig) bool + func HasImageChangeTrigger(config *deployapi.DeploymentConfig) bool + func HasSynced(dc *deployapi.DeploymentConfig, generation int64) bool + func IsCompleteDeployment(deployment *api.ReplicationController) bool + func IsDeploymentCancelled(deployment *api.ReplicationController) bool + func IsFailedDeployment(deployment *api.ReplicationController) bool + func IsOwnedByConfig(deployment *api.ReplicationController) bool + func IsProgressing(config deployapi.DeploymentConfig, newStatus deployapi.DeploymentConfigStatus) bool + func IsRollingConfig(config *deployapi.DeploymentConfig) bool + func IsTerminatedDeployment(deployment *api.ReplicationController) bool + func LabelForDeployment(deployment *api.ReplicationController) string + func LabelForDeploymentConfig(config *deployapi.DeploymentConfig) string + func LatestDeploymentInfo(config *deployapi.DeploymentConfig, deployments []*api.ReplicationController) (bool, *api.ReplicationController) + func LatestDeploymentNameForConfig(config *deployapi.DeploymentConfig) string + func MakeDeployment(config *deployapi.DeploymentConfig, codec runtime.Codec) (*api.ReplicationController, error) + func MaxSurge(config deployapi.DeploymentConfig) int32 + func MaxUnavailable(config deployapi.DeploymentConfig) int32 + func NewDeploymentCondition(condType deployapi.DeploymentConditionType, status api.ConditionStatus, ...) *deployapi.DeploymentCondition + func RemoveDeploymentCondition(status *deployapi.DeploymentConfigStatus, ...) + func SetDeploymentCondition(status *deployapi.DeploymentConfigStatus, ...) + func WaitForRunningDeployerPod(podClient kcoreclient.PodsGetter, rc *api.ReplicationController, ...) error + type ByLatestVersionAsc []*api.ReplicationController + func (d ByLatestVersionAsc) Len() int + func (d ByLatestVersionAsc) Less(i, j int) bool + func (d ByLatestVersionAsc) Swap(i, j int) + type ByLatestVersionDesc []*api.ReplicationController + func (d ByLatestVersionDesc) Len() int + func (d ByLatestVersionDesc) Less(i, j int) bool + func (d ByLatestVersionDesc) Swap(i, j int) + type ByMostRecent []*api.ReplicationController + func (s ByMostRecent) Len() int + func (s ByMostRecent) Less(i, j int) bool + func (s ByMostRecent) Swap(i, j int) v1.5.0-alpha.1 Dec 29, 2016 Incompatible versions in this module v3.7.0-alpha.0+incompatible Aug 1, 2017