如何为Azure DCOS配置子域名?
问题描述:
我已经在azure DCOS容器服务上安装了我的应用程序。我使用marathon-lb将码头集装箱映射到外部点。配置是这样的:如何为Azure DCOS配置子域名?
"labels":{
"HAPROXY_GROUP":"external",
"HAPROXY_0_VHOST":"mycustomename-devagents.westeurope.cloudapp.azure.com",
"HAPROXY_0_MODE":"http"
}
是否有可能不同的服务映射到api1.mycustomename-devagents.westeurope.cloudapp.azure.com
,api2.mycustomename-devagents.westeurope.cloudapp.azure.com
?
或更好的地图服务直接到 api1.my-site.com
。 api2.my-site.com
?
答
没有什么可以阻止你这么做,添加一个cname别名到api1.my-site.com
指向api1.mycustomename-devagents.westeurope.cloudapp.azure.com
,你就完成了。
我发现marathon-lb足够聪明来解析这个: ''HAPROXY_0_VHOST“:”api2.my-site.com“' – ipoteka