我们有数百个部署,在配置中,我们将其中大多数的 imagePullPolicy 设置为“ifnotpresent”,而对于少数设置为“always”,现在我想将所有具有ifnotpresent的部署修改为always。
我们怎样才能一下子做到这一点?
前任:
kubectl get deployment -n test -o json | jq ‘.spec.template.spec.contianer[0].imagePullPolicy=“ifnotpresent”| kubectl -n test replace -f -
上面的命令有助于为一个特定的部署重置它。