IBM Cloud Private CE - 将所有控制台 URL 更改为 DNS 名称而不是 IP 地址
IBM Cloud Private CE - Change all console URLs to DNS name instead of IP address
我成功地单节点安装了 ICP 3.1.0 CE。我想使用完全限定的 DNS 名称而不是 IP 地址来访问控制台,并且我希望使用 public 通配符证书来保护控制台访问。
我能够将 myhostname-only 和 myhostname.mydomain.com 变体添加到控制台并将控制台更改为使用我的 public 证书,因此一切正常。但是,当我使用 myhostname.mydomain.com 登录到控制台并查看与界面项关联的 URL 时,一些(正确地)引用了锚定在 myhostname.mydomain.com 的路径......还有一些(例如目录,下面的一些项目平台等)指的是基于 IP 地址的路径。
有没有办法改变这种行为,以便始终使用 FQDN,而无需重新安装 ICP?
如果不是,如果我看到的混合结果是因为我在安装过程中做了一些愚蠢的事情,有人可以澄清我应该做什么来确保所有路径 post-安装都是 FQDN 而不是 IP 地址吗?
谢谢!
我无法找到纠正 URL 差异的方法,所以我听从了 Justin 的指导...我删除了集群,明确地将 cluster_lb_address 设置为 config.yaml 中所需的 FQDN,并重新安装。现在所有 URL 都是 FQDN。
我不知道这是否是解决此问题的推荐方法,或者它是否是一个错误,或者我是否只是遗漏了一些东西...但是设置 cluster_lb_address 达到了预期的结果。
我成功地单节点安装了 ICP 3.1.0 CE。我想使用完全限定的 DNS 名称而不是 IP 地址来访问控制台,并且我希望使用 public 通配符证书来保护控制台访问。
我能够将 myhostname-only 和 myhostname.mydomain.com 变体添加到控制台并将控制台更改为使用我的 public 证书,因此一切正常。但是,当我使用 myhostname.mydomain.com 登录到控制台并查看与界面项关联的 URL 时,一些(正确地)引用了锚定在 myhostname.mydomain.com 的路径......还有一些(例如目录,下面的一些项目平台等)指的是基于 IP 地址的路径。
有没有办法改变这种行为,以便始终使用 FQDN,而无需重新安装 ICP?
如果不是,如果我看到的混合结果是因为我在安装过程中做了一些愚蠢的事情,有人可以澄清我应该做什么来确保所有路径 post-安装都是 FQDN 而不是 IP 地址吗?
谢谢!
我无法找到纠正 URL 差异的方法,所以我听从了 Justin 的指导...我删除了集群,明确地将 cluster_lb_address 设置为 config.yaml 中所需的 FQDN,并重新安装。现在所有 URL 都是 FQDN。
我不知道这是否是解决此问题的推荐方法,或者它是否是一个错误,或者我是否只是遗漏了一些东西...但是设置 cluster_lb_address 达到了预期的结果。