尝试过可以用kubectl edit deployment xxx 可以成功
但是用
kubectl patch deployment xxx -n xxx -p \
'{"spec":{"template":{"spec":{"containers":[{"image":"new_image"}],"imagePullSecrets":[{"name":"new-secret"}]}}}}'
报错
Error from server: map: map[image:new_image] does not contain declared merge key: name
请教一下如何可以不使用 kubectl edit 的方式来更新 deployment 的image和imagePullSecrets
感谢