【发布时间】:2017-08-30 16:16:59
【问题描述】:
我想知道在使用 Ansible 部署这种情况(这很常见)时,最佳做法是什么:
- my.domain.com DNS 规则必须解析到我的代理服务器
- 代理服务器(nginx 或其他)从我的后端服务器提供内容
如何将配置分派到每个服务器?
到目前为止我做了什么:
- host_var/my.domain.com -> nginx 虚拟主机配置
- host_var/my.backend.com -> 后端配置
这个选择很烦人,因为它让我每次都创建2个子域:
- my.domain.com 用于解析和存储代理配置
- my.backend.com 用于解析和存储后端配置
仅 1 个示例似乎还可以,但在处理大量服务时(想想微服务),在我看来它可以改进。
您是否考虑过另一种可能的实现方式?
【问题讨论】:
-
@techraf 我编辑让问题更直接。
-
当我询问实施并提供有关我的技术细节时,我的帖子绝对是合法的。如果没有,请向我提供另有规定的规则,并将我重定向到正确的频道。
标签: ansible reverse-proxy ansible-inventory