如何在CloudFoundry中定义自定义DNS搜索



使用CloudFoundry,有没有办法定义自定义DNS搜索以便解析主机名?

我们正在使用 Ubuntu 干细胞,需要联系外部服务器。 使用 FQDN,这有效,但更愿意仅使用主机名。 通常,这是在Unix/Linux盒子上的resolve.conf中,但不确定如何在CloudFoundry中定义它。

这里的一个选项是Bosh附加组件。 Bosh 加载项将在 Bosh 控制器管理的所有 VM 上运行。 下面是一些示例加载项。

您需要将 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中的搜索域列表中。 希望对您有所帮助!

相关内容

  • 没有找到相关文章

最新更新