我有一个前端实例(上nginx的角应用),其代理的呼叫下一个特定的域到后端(假设backend-app
)。一切都方便的时候,只有一个两个后端和前端的实例 - 我命名服务backend-app
和DNS解析到正确的后端部署。
比方说,我有后台,我想合并到主之前测试的另一个版本。作为前端实例的nginx的配置是硬编码到代理backend-api
,以相同的名称创建另一个服务为后端的较新版本无法正常工作。
我认为这些选项:
任何其他的意见/建议,您可以有?
添加标签名称:backend1到backend1荚 添加标签名称:后端2到后端2荚
创建使用后端-1选择器的服务。
要测试的其他后端,说后端2,所有你需要做的就是编辑服务YAML文件和更新选择。您可以切换这样backend1和后端2之间测试
您使用的开放转变。如果是的话,那么你可以通过使用百分比划分路由服务之间的负载。 详细信息请参考蓝色/绿色和淡黄色的部署选项