# Functions
Resource generated code relies on this being here, but it logically belongs to the group DEPRECATED.
# Constants
DeployerPodCompletedAtAnnotation is an annotation on deployment that records the time in RFC3339 format of when the deployer pod finished.
DeployerPodCreatedAtAnnotation is an annotation on a deployment that records the time in RFC3339 format of when the deployer pod for this particular deployment was created.
DeployerPodForDeploymentLabel is a label which groups pods related to a deployment.
DeployerPodStartedAtAnnotation is an annotation on a deployment that records the time in RFC3339 format of when the deployer pod for this particular deployment was started.
DeploymentAnnotation is an annotation on a deployer Pod.
DeploymentAvailable means the DeploymentConfig is available, ie.
DeploymentCancelledAnnotation indicates that the deployment has been cancelled The annotation value does not matter and its mere presence indicates cancellation.
DeploymentConfigAnnotation is an annotation name used to correlate a deployment with the DeploymentConfig on which the deployment is based.
DeploymentEncodedConfigAnnotation is an annotation name used to retrieve specific encoded DeploymentConfig on which a given deployment is based.
DeploymentPodAnnotation is an annotation on a deployment (a ReplicationController).
DeploymentProgressing is: * True: the DeploymentConfig has been successfully deployed or is amidst getting deployed.
DeploymentReplicaFailure is added in a deployment config when one of its pods fails to be created or deleted.
DeploymentStatusAnnotation is an annotation name used to retrieve the DeploymentPhase of a deployment.
DeploymentStatusReasonAnnotation represents the reason for deployment being in a given state Used for specifying the reason for cancellation or failure of a deployment This is on replication controller set by deployer controller.
DeploymentStrategyTypeCustom is a user defined strategy.
DeploymentStrategyTypeRecreate is a simple strategy suitable as a default.
DeploymentStrategyTypeRolling uses the Kubernetes RollingUpdater.
DeploymentTriggerOnConfigChange will create new deployments in response to changes to the ControllerTemplate of a DeploymentConfig.
DeploymentTriggerOnImageChange will create new deployments in response to updated tags from a container image repository.
DeploymentVersionAnnotation is an annotation on a deployment (a ReplicationController).
DesiredReplicasAnnotation represents the desired number of replicas for a new deployment.
LifecycleHookFailurePolicyAbort means abort the deployment.
LifecycleHookFailurePolicyIgnore means ignore failure and continue the deployment.
LifecycleHookFailurePolicyRetry means retry the hook until it succeeds.
# Variables
AddToScheme exists solely to keep the old generators creating valid code DEPRECATED.
DeploymentConfigPausedReason is added in a deployment config when it is paused.
DeploymentConfigResumedReason is added in a deployment config when it is resumed.
DeploymentStatusComplete means the deployment finished without an error.
DeploymentStatusFailed means the deployment finished with an error.
DeploymentStatusNew means the deployment has been accepted but not yet acted upon.
DeploymentStatusPending means the deployment been handed over to a deployment strategy, but the strategy has not yet declared the deployment to be running.
DeploymentStatusRunning means the deployment strategy has reported the deployment as being in-progress.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Install is a function which adds this version to a scheme.
NewReplicationControllerAvailableReason is added in a deployment config when its newest replication controller is made available ie.
ReplicationControllerCreatedReason is added in a deployment config when it creates a new replication controller.
ProgressDeadlineExceededReason is added in a deployment config when its newest replication controller fails to show any progress within the given deadline (progressDeadlineSeconds).
ReplicationControllerCreateError is added in a deployment config when it cannot create a new replication controller.
ReplicationControllerUpdatedReason is added in a deployment config when one of its replication controllers is updated as part of the rollout process.
RolloutCancelledReason is added in a deployment config when its newest rollout was interrupted by cancellation.
SchemeGroupVersion generated code relies on this name Deprecated.
# Structs
CustomDeploymentStrategyParams are the input to the Custom deployment strategy.
DeploymentCause captures information about a particular cause of a deployment.
DeploymentCauseImageTrigger represents details about the cause of a deployment originating from an image change trigger.
DeploymentCondition describes the state of a deployment config at a certain point.
Deployment Configs define the template for a pod and manages deploying new images or configuration changes.
DeploymentConfigList is a collection of deployment configs.
DeploymentConfigRollback provides the input to rollback generation.
DeploymentConfigRollbackSpec represents the options for rollback generation.
DeploymentConfigSpec represents the desired state of the deployment.
DeploymentConfigStatus represents the current deployment state.
DeploymentDetails captures information about the causes of a deployment.
DeploymentLog represents the logs for a deployment
Compatibility level 1: Stable within a major release for a minimum of 12 months or 3 minor releases (whichever is longer).
DeploymentLogOptions is the REST options for a deployment log
Compatibility level 1: Stable within a major release for a minimum of 12 months or 3 minor releases (whichever is longer).
DeploymentRequest is a request to a deployment config for a new deployment.
DeploymentStrategy describes how to perform a deployment.
DeploymentTriggerImageChangeParams represents the parameters to the ImageChange trigger.
DeploymentTriggerPolicy describes a policy for a single trigger that results in a new deployment.
ExecNewPodHook is a hook implementation which runs a command in a new pod based on the specified container which is assumed to be part of the deployment template.
LifecycleHook defines a specific deployment lifecycle action.
RecreateDeploymentStrategyParams are the input to the Recreate deployment strategy.
RollingDeploymentStrategyParams are the input to the Rolling deployment strategy.
TagImageHook is a request to tag the image in a particular container onto an ImageStreamTag.
# Type aliases
No description provided by the author
No description provided by the author
DeploymentStatus describes the possible states a deployment can be in.
DeploymentStrategyType refers to a specific DeploymentStrategy implementation.
DeploymentTriggerPolicies is a list of policies where nil values and different from empty arrays.
DeploymentTriggerType refers to a specific DeploymentTriggerPolicy implementation.
LifecycleHookFailurePolicy describes possibles actions to take if a hook fails.