Skip to content
cheatsheet
home
/
cv
/
weblog
/
cheatsheet
/
proxy
/
vpn
/
status
/
links
EN
RU
☾
New version available
reload
×
cheatsheet
/
yq
/
Set YAML field
Set YAML field
yq
In-place update of a YAML field
yq -i '.spec.replicas = 3' deployment.yaml
⎘ copy
#yq
more yq
all 15 commands →
Convert YAML to JSON
yq -o=json deployment.yaml
Merge YAML files
yq '. *= load("override.yaml")' base.yaml
Multi-document YAML to array
yq -s '.' multi.yaml | yq -o=json
Read a field value
yq '.spec.replicas' deployment.yaml
Set a field value in-place
yq -i '.spec.replicas = 3' deployment.yaml