Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type RecreateDeploymentStrategy ¶ added in v0.2.2
type RecreateDeploymentStrategy struct {
// contains filtered or unexported fields
}
RecreateDeploymentStrategy is a simple strategy appropriate as a default. Its behavior is to decrease the replica count of previous deployments to zero, and to increase the replica count of the new deployment to 1.
A failure to disable any existing deployments will be considered a deployment failure.
func NewRecreateDeploymentStrategy ¶ added in v0.2.2
func NewRecreateDeploymentStrategy(client kclient.Interface, codec runtime.Codec) *RecreateDeploymentStrategy
NewRecreateDeploymentStrategy makes a RecreateDeploymentStrategy backed by a real HookExecutor and client.
func (*RecreateDeploymentStrategy) Deploy ¶ added in v0.2.2
func (s *RecreateDeploymentStrategy) Deploy(deployment *kapi.ReplicationController, oldDeployments []*kapi.ReplicationController) error
Deploy makes deployment active and disables oldDeployments.
Click to show internal directories.
Click to hide internal directories.