【发布时间】:2018-10-18 01:12:27
【问题描述】:
我浏览了文档以使用kubectl edit 命令编辑 kubernetes 资源。执行命令后,YAML 格式的文件将在编辑器中打开,我可以根据需要更改值并保存它。我正在尝试通过sed 执行这些步骤。如何实现以下步骤?
- 对部署资源执行
kubectl edit - 设置一个从
true到false的值(使用 sed) - 保存更改
我尝试通过以下方式实现这一目标:
$ kubectl edit deployment tiller-deploy -n kube-system | \
sed -i "s/\(automountServiceAccountToken:.*$\)/automountServiceAccountToken: true/g"`
【问题讨论】:
-
请在您的帖子中发布输入和预期输出的示例。
-
该命令应该如何工作?