Read YAML field
Extract a value from a YAML file
yq '.spec.replicas' deployment.yaml
More yq commands
-
yq -i '.spec.replicas = 3' deployment.yamlIn-place update of a YAML field
-
yq -o=json deployment.yamlOutput YAML as JSON for jq processing
-
yq '. *= load("override.yaml")' base.yamlDeep-merge a base YAML with an override file
-
yq -s '.' multi.yaml | yq -o=jsonSplit a multi-document YAML into a JSON array
-
yq '.spec.replicas' deployment.yamlExtract a single field from YAML