我正在尝试找出一种有效的方法来保证在实际执行实例组的滚动更新之前,实例组的新更新将按预期推出。
我正在尝试找到一种使用金丝雀测试的方法,它将允许我们将实例标记为健康且正常运行。
我不明白的是,如何从实例组中“排除”经过 Canary 测试的机器,并在负载均衡器中为其设置特定路由。这可能行不通吗?
我的意思是,我们不希望任何流量被导向金丝雀测试实例,而是希望通过特定路由来执行测试(启动、连接、新功能......)。
当金丝雀测试成功时,应该安排滚动更新。
我猜想可以在实例组之外临时创建一个实例,但这在实例组的上下文中不是一个好的测试。
有谁遇到过类似的问题吗?