我查阅了文档,使用kubectl edit
命令来编辑Kubernetes资源。执行该命令后,YAML格式的文件将在编辑器中打开,您可以根据需求更改值并保存。我试图通过sed
来执行这些步骤。如何实现以下步骤?
- 对部署资源执行
kubectl edit
- 使用
sed
将值从true
设置为false
- 保存更改
我尝试以下方式实现:
$ kubectl edit deployment tiller-deploy -n kube-system | \
sed -i "s/\(automountServiceAccountToken:.*$\)/automountServiceAccountToken: true/g"`