使用CloudFoundry,有没有办法定义自定义DNS搜索,以便解析主机名?
我们正在使用Ubuntu干细胞,需要联系外部服务器。使用FQDN,这可行,但更喜欢仅使用主机名。通常,这是在Unix / Linux机器上的resolve.conf中,但不确定如何在CloudFoundry中定义它。
答案 0 :(得分:2)
这里的一个选项是Bosh add-on。 Bosh附加组件将在您的Bosh Director管理的所有VM上运行。 Here are some example add-ons
您希望将os-conf-release用于附加组件。它有一个名为search_domain的作业,允许您在所有Bosh部署的VM上设置搜索域。
我还没有对它进行测试,但我相信这样的清单应该有用。
releases:
- name: os-conf
version: 12
addons:
- name: search-domain
jobs:
- name: search_domain
release: os-conf
properties:
search_domain: my.domain.com
这会将my.domain.com
添加到resolv.conf中的搜索域列表中。希望有所帮助!