研究了一个多钟头,搞出来的命令

先在控制台修改,然后使用kubectl get deployment -n ns -o yaml;然后使用python的yaml模块输出yaml格式。通过该命令可以直接令控制台生效

kubectl patch deployment centos7 -n public -p '{"spec":{"template":{"spec":{"dnsPolicy": "None", "dnsConfig": {"nameservers": ["169.254.20.10"], "searches": ["default.svc.cluster.local", "svc.cluster.local", "cluster.local"], "options": [{"name": "ndots", "value": "2"}]}}}}}'

猜你喜欢

转载自blog.51cto.com/12131824/2464090
今日推荐