是否有任何kubectl命令可用于与入口交互?
期望的结果是临时更改主机映射的服务并使用kubectl进行还原。
我的目标是避免使用kubectl的编辑选项,并通过使用接近set命令的东西来解决方法。
修改
目标是使用入口在自动化环境中模拟绿色蓝色部署。 Kubectl不支持更新入口或服务的值,因此必须使用'kubectl edit'或'kubect apply'。
答案 0 :(得分:2)
您无法直接使用Kubectl管理Ingress后端。 我建议您使用标签部署两个部署:
使用服务/入口公开蓝色。
如果要从蓝色迁移到绿色,只需编辑服务组件以指向绿色部署,如:
kubectl edit service myservice
替换"蓝色" by" green"我们在这里,你的入口控制器将他的后端改为Green的后端。