OS
Schema Hub

DeploymentCondition

DeploymentCondition describes the state of a deployment at a certain point.

Schema URL
https://raw.githubusercontent.com/nlamirault/schema-hub/main/schemas/apps.api.k8s.io/DeploymentCondition_v1.json
Usage examples
VS Code / yaml-language-server
# yaml-language-server: $schema=https://raw.githubusercontent.com/nlamirault/schema-hub/main/schemas/apps.api.k8s.io/DeploymentCondition_v1.json
kubeconform
kubeconform -schema-location 'https://raw.githubusercontent.com/nlamirault/schema-hub/main/schemas/{{ .Group }}/{{ .ResourceKind }}_{{ .ResourceAPIVersion }}.json' manifest.yaml

Resource Structure

lastTransitionTimeobject
Last time the condition transitioned from one status to another.
lastUpdateTimeobject
The last time this condition was updated.
messagestring
A human readable message indicating details about the transition.
reasonstring
The reason for the condition's last transition.
statusstringRequired
Status of the condition, one of True, False, Unknown.
typestringRequired
Type of deployment condition.