Kubernetes:kubectl 上的入口命令,用于更改入口配置



是否有任何 kubectl 命令可用于与入互?

期望的结果是临时更改映射主机的服务并使用 kubectl 进行还原。

我的目标是避免使用 kubectl 的编辑选项,并通过使用接近 set 命令的东西来解决问题。

编辑

目标是使用入口模拟自动化环境中的绿蓝部署。Kubectl 不支持更新入口或服务的值,因此必须使用"kubectl edit"或"kubect apply"。

你不能直接使用 Kubectl 管理 Ingress 后端。 我建议你使用标签部署你的两个部署:

  • 部署01 - 蓝色
  • 部署02 - 绿色

使用服务/入口公开蓝色。

当您想要从蓝色迁移到绿色时,只需编辑服务组件以指向绿色部署,如下所示:

kubectl edit service myservice
将">

蓝色"替换为"绿色",我们在这里,您的入口控制器将他的后端更改为绿色的后端。

相关内容

  • 没有找到相关文章

最新更新