Flynn 中如何使用自定义域名?

默认情况下,Flynn 集群下所有的主机名(包括应用程序)都会使用 flynnhub.com 域,比如: wordpress-master-master.evoa.flynnhub.com 。要使用你自己的域名,最简单的方法是为每个应用程序添加一个别名(CNAME)。例如:

  1. wordpress.mydomain.com. IN CNAME wordpress-master-master.evoa.flynnhub.com

同时,你还需要在控制板界面或者通过 CLI,为你域名中的应用添加路由。

  1. # 要添加路由,可使用 `flynn route` 命令
  2. $ flynn route add http wordpress.mydomain.com

输入图片说明

如果你要完全弃用 flynnhub.com 域,你需要在你自己的域中,为 Flynn 集群中的每台主机添加一个 A 记录。例如:

  1. flynn.mydomain.com. IN A 10.0.0.250
  2. flynn.mydomain.com. IN A 10.0.0.251
  3. flynn.mydomain.com. IN A 10.0.0.252

然后,你可以将你的 CNAME 指向这个主机名,例如:flynn.mydomain.com。注意:无论你在 Flynn 集群中添加或者删除一台主机,你要确保同步更新你的 DNS 映射。

原文: http://doc.oschina.net/flynn?t=54111