我已经成功安装了ICP 3.1.0 CE的单节点。我想使用完全限定的DNS名称而不是IP地址来访问控制台,并希望使用公共通配符证书来保护控制台访问。
我能够将myhostname-only和myhostname.mydomain.com变体添加到控制台,并将控制台更改为使用我的公共证书,从而使它们都能正常工作。但是,当我使用myhostname.mydomain.com登录到控制台并查看与接口项关联的URL时,有些(正确)引用了锚定在myhostname.mydomain.com上的路径...以及某些(例如Catalog),平台等)指的是IP地址之外的固定路径。
是否可以更改此行为,以使FQDN在整个过程中始终使用,而无需重新安装ICP?
如果没有,并且如果我看到的混合结果是由于我在安装过程中做得很笨拙,是否有人可以澄清我应该做什么以确保安装后的所有路径都是FQDN而不是IP地址?
谢谢!
答案 0 :(得分:0)
我无法找到一种方法来纠正URL中的差异,所以我跟随贾斯汀的指导...我删除了群集,在config.yaml中将cluster_lb_address显式设置为所需的FQDN,然后重新安装。现在所有URL都是FQDN。
我不知道这是否是解决此问题的推荐方法,或者是否是错误,或者我只是丢失了某些东西……但是设置cluster_lb_address可以达到预期的结果。