使用DCOS负载平衡器设置SSL终止

时间:2018-08-16 15:17:53

标签: ssl https dcos azure-application-gateway azure-load-balancer

我正在尝试在Azure上实现类似于AWS上的ALB的功能。您可以在其中将证书分配给ALB并可以使用https。在负载均衡器处终止SSL的情况下,然后将请求作为普通的HTTP请求转发到服务。

我正在azure上运行DCOS(我已经根据其站点上的文档创建了它),并且试图设置https。我已经阅读了许多文档,这些文档可以通过Application Gateway实现,但是以某种方式我无法使其正常工作。我选择了:

  • Virtual machine作为后端池,并将虚拟机设置为dcos-master,将 NETWORK INTERFACE 设置为dcos-master-nic,这没有帮助。

后来我尝试过:

  • VMSS设置并将虚拟机设置为dcos-agent-public,将网络接口设置为agentNodeNic,但这也没有帮助。

作为最后的选择,我选择了:

  • IP Address or FQDN设置中,我已经将 NAME 设置为dcos-agent-lb的公共IP,但这也没有帮助。

我也检查了masteragent的所有入站端口。

有人有设置经验吗?

1 个答案:

答案 0 :(得分:0)

我尚未尝试设置确切的方案-但在将流量路由到它之前,您应确保由Application Gateway发送的运行状况探测器从dcos-master VM返回200 OK。您应该在门户网站的Monitroing部分下查看后端运行状况结果页面,以查看后端服务器的当前状态(运行状况良好,不运行状况等)以及后端显示为运行状况不佳的原因。