Cloud foundry cloud foundry';s域和DNS域已连接?
当我阅读关于域的cloud foundry文档时,它提到“域”一词与它的常用用法不同,并且特定于cloud foundry 然后,当我使用PWS时,Cloud foundry cloud foundry';s域和DNS域已连接?,cloud-foundry,Cloud Foundry,当我阅读关于域的cloud foundry文档时,它提到“域”一词与它的常用用法不同,并且特定于cloud foundry 然后,当我使用PWS时,cf domains显示: name status type cfapps.io shared cf-tcpapps.io shared tcp 我假设这里的域是云铸造域。我可以通过以下URL访问我的应用程序: https://browser-kissable-dizziness.cfapps.io
cf domains
显示:
name status type
cfapps.io shared
cf-tcpapps.io shared tcp
我假设这里的域是云铸造域。我可以通过以下URL访问我的应用程序:
https://browser-kissable-dizziness.cfapps.io
这里是“cfapps.io”,我想这是一个DNS域名,因为它在公共互联网上
云铸造域名和DNS域名如何连接?或者他们之间有联系吗?或者它们只是两个同名的东西
如果我想拥有多个共享HTTP云铸造域?我可以使用cf create shared domain shared domain.example.com
创建一个共享域,但如何使其可供公共internet使用
我想我想了解有关如何使cloud foundry实例可以从internet访问的基本知识 它们是两个同名的东西。如果您想使用
共享域.example.com
,您需要获得该域并自己向公共DNS服务注册。您将此域指向
cfapps.io
,因此您的客户端请求将被定向到同一个CF负载平衡器和/或路由器。路由器知道,当您将该域的路由映射到应用程序时,会将该域的请求定向到应用程序。您需要在DNS服务器(*.yourdomain)上设置通配符DNS条目,指向云计算平台上的go路由器/路由器/LB VIP
然后,您可以创建共享域并从中分配应用程序路由。管理员可以使用cf create shared domain命令创建HTTP共享域: $cf创建共享域shared-domain.example.com 然后路由可以映射如下
$cf map route sample webapp example.com--hostname共享域--path sample1为PWS执行此操作的常用方法是通过DNS提供商使用CNAME记录。例如:为
www.my-super-cool-site.com
设置CNAME,使其指向my-super-cool site.cfapps.io
。然后,您的应用程序正在PWS上运行路径my super cool site.cfapps.io
。更多信息请参见此处的文档->