以编程方式从Azure负载均衡器添加和移除实例

我是Azure的新手,我和我的团队正在Azure云中设置一个生产环境,会有一个负载均衡器,后面有几个实例,在使用Ansible的部署过程中,我想从平衡器在更新代码时,可以使用azure cli或api以编程方式执行该操作,然后在实例中的部署完成后将其添加回平衡器?

它可以在Web界面中完成,但不适用于自动部署。

我所尝试的是强制实例对负载平衡器显示不健康,设置健康检查终点返回500或不是200,但我认为是不正确的做法。

禁用该服务应该足够了,因为一旦健康检查失败,受影响的虚拟机将自动“退出”LB.

但是,可以使用PowerShell或CLI从后端池添加或删除服务器。

ARM IaaS:

开始使用PowerShell在资源pipe理器中创build面向Internet的负载均衡器

ASM IaaS:

开始在PowerShell中创build面向Internet的负载平衡器(经典)