kubectl使用新标签和服务名称更新服务

时间:2017-12-06 23:33:01

标签: kubernetes kubectl

是否可以使用yaml文件中的新规范更新kubernetes中的外部负载均衡器服务。

我可以对部署进行滚动更新,但如何更新服务,主要是不更改外部IP地址。

谢谢Rajesh

2 个答案:

答案 0 :(得分:4)

如果您不想在生活或已部署的清单文件上进行编辑。您可以在计算机上编辑服务清单文件,并使用应用操作而不是创建。 例如,

kubectl apply -f service-manifest.yaml

无需更改现有的外部IP即可使用

答案 1 :(得分:0)

我想我有答案

env KUBE_EDITOR =“nano”kubectl edit svc / my-service

我可以使用新的选择器/标签编辑服务。

我不确定是否有更好的选择