Versions in this module Expand all Collapse all v4 v4.1.0 May 1, 2019 Changes in this version + func ControllerHasDesiredReplicas(rcClient coreclient.ReplicationControllersGetter, ...) wait.ConditionFunc + func Rename(c coreclient.ReplicationControllersGetter, rc *api.ReplicationController, ...) error + type NewControllerConfig struct + Container string + DeploymentKey string + Image string + Namespace string + NewName string + OldName string + PullPolicy api.PullPolicy + type RollingDeploymentStrategy struct + func NewRollingDeploymentStrategy(namespace string, kubeClient kubernetes.Interface, ...) *RollingDeploymentStrategy + func (s *RollingDeploymentStrategy) Deploy(from *corev1.ReplicationController, to *corev1.ReplicationController, ...) error + type RollingUpdater struct + func NewRollingUpdater(namespace string, rcClient coreclient.ReplicationControllersGetter, ...) *RollingUpdater + func (r *RollingUpdater) Update(config *RollingUpdaterConfig) error + type RollingUpdaterCleanupPolicy string + const DeleteRollingUpdateCleanupPolicy + const PreserveRollingUpdateCleanupPolicy + const RenameRollingUpdateCleanupPolicy + type RollingUpdaterConfig struct + CleanupPolicy RollingUpdaterCleanupPolicy + Interval time.Duration + MaxSurge intstr.IntOrString + MaxUnavailable intstr.IntOrString + MinReadySeconds int32 + NewRc *api.ReplicationController + OldRc *api.ReplicationController + OnProgress func(oldRc, newRc *api.ReplicationController, percentage int) error + Out io.Writer + Timeout time.Duration + UpdatePeriod time.Duration v4.0.0-alpha.0 Sep 13, 2018 Other modules containing this package gopkg.in/openshift/origin.v3