Deployment Spec Args
data class DeploymentSpecArgs(val minReadySeconds: Output<Int>? = null, val paused: Output<Boolean>? = null, val progressDeadlineSeconds: Output<Int>? = null, val replicas: Output<Int>? = null, val revisionHistoryLimit: Output<Int>? = null, val rollbackTo: Output<RollbackConfigArgs>? = null, val selector: Output<LabelSelectorArgs>? = null, val strategy: Output<DeploymentStrategyArgs>? = null, val template: Output<PodTemplateSpecArgs>) : ConvertibleToJava<DeploymentSpecArgs>
DeploymentSpec is the specification of the desired behavior of the Deployment.
Constructors
Link copied to clipboard
fun DeploymentSpecArgs(minReadySeconds: Output<Int>? = null, paused: Output<Boolean>? = null, progressDeadlineSeconds: Output<Int>? = null, replicas: Output<Int>? = null, revisionHistoryLimit: Output<Int>? = null, rollbackTo: Output<RollbackConfigArgs>? = null, selector: Output<LabelSelectorArgs>? = null, strategy: Output<DeploymentStrategyArgs>? = null, template: Output<PodTemplateSpecArgs>)
Functions
Properties
Link copied to clipboard
The maximum time in seconds for a deployment to make progress before it is considered to be failed. The deployment controller will continue to process failed deployments and a condition with a ProgressDeadlineExceeded reason will be surfaced in the deployment status. Note that progress will not be estimated during the time a deployment is paused. Defaults to 600s.
Link copied to clipboard