Documentation ¶
Overview ¶
Package support is a library of code useful to any strategy.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewAcceptAvailablePods ¶
func NewAcceptAvailablePods( out io.Writer, kclient corev1client.ReplicationControllersGetter, timeout time.Duration, ) *acceptAvailablePods
NewAcceptAvailablePods makes a new acceptAvailablePods from a real client.
Types ¶
type HookExecutor ¶
type HookExecutor interface {
Execute(hook *appsv1.LifecycleHook, rc *corev1.ReplicationController, suffix, label string) error
}
HookExecutor knows how to execute a deployment lifecycle hook.
func NewHookExecutor ¶
func NewHookExecutor(kubeClient kubernetes.Interface, imageClient imageclienttyped.ImageStreamTagsGetter, out io.Writer) HookExecutor
NewHookExecutor makes a HookExecutor from a client.
Click to show internal directories.
Click to hide internal directories.