【问题标题】:Do I need separate VIP for my sub-domains?我的子域需要单独的 VIP 吗?
【发布时间】:2018-06-03 22:20:51
【问题描述】:

我们将在我们的环境中拥有多个域

主要网址是:maven-qa.xx.com

子域将是:docker-local.maven-qa.xx.com、docker-registry.maven-qa.xx.com、docker.io.maven-qa.xx.com 等

为了解决这个问题,我们有通配符证书 *.maven-qa.xx.com

我的问题是:我们是否需要创建单独的 VIPS 才能使其正常工作,或者只需一个 DNS 条目 *.maven-qa.xx.com Load-balancer-ip 就足够了

请求正在通过负载均衡器

我问这个是因为当我从神器中提取时遇到错误

root@vagrant:~# docker pull docker-registry.maven-qa.xx.com/busybox:latest
Error response from daemon: Get https://docker-registry.maven-qa.xx.com/v2/: dial tcp 10.29.xxx.xx:443: getsockopt: connection refused

【问题讨论】:

    标签: docker load-balancing artifactory f5


    【解决方案1】:

    每个子域都不需要 VIP。

    我有一个带有 HAProxy (tcpmode) 的 VIP 指向 Artifactory PRO 2 节点集群。集群中的每个节点都运行 nginx + artifactory。我对 *.sjcartifactory.xxx.nimblestorage.com 使用通配符证书。我们的 docker repo 是通过 docker.sjcartifactory.xxx.nimblestorage.com 访问的。在 DNS 中有一个 docker.sjcartifactory.xxx.nimblestorage.com 的条目是 sjcartifactory.xxx.nimblestorage.com 的 CNAME。

    我猜问题是您的代理设置而不是您的 LB。除非您将 LB 用作代理,例如 httpmode 中的 HAProxy?

    【讨论】:

      猜你喜欢
      • 2015-04-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-31
      • 2012-09-02
      • 2013-11-12
      • 1970-01-01
      • 2012-06-17
      相关资源
      最近更新 更多