Deployment Spec
data class DeploymentSpec(val minReadySeconds: Int? = null, val paused: Boolean? = null, val progressDeadlineSeconds: Int? = null, val replicas: Int? = null, val revisionHistoryLimit: Int? = null, val selector: LabelSelector, val strategy: DeploymentStrategy? = null, val template: PodTemplateSpec)
DeploymentSpec is the specification of the desired behavior of the Deployment.
Constructors
Link copied to clipboard
fun DeploymentSpec(minReadySeconds: Int? = null, paused: Boolean? = null, progressDeadlineSeconds: Int? = null, replicas: Int? = null, revisionHistoryLimit: Int? = null, selector: LabelSelector, strategy: DeploymentStrategy? = null, template: PodTemplateSpec)
Types
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