1

我的公司运行由 3 个主节点和 4 个节点组成的 OpenShift v3.10 集群。我们想更改 OpenShift API 的 URL 以及 OpenShift Web 控制台的 URL。我们需要采取哪些步骤才能成功做到这一点?

我们已经尝试将 openshift_master_cluster_hostnameopenshift_master_cluster_public_hostname变量更新为新的 DNS 名称,这会解析我们的 F5 虚拟主机,它会负载平衡我们的 master 之间的流量,然后开始升级 Ansible playbook,但升级失败。我们还尝试运行重新部署集群证书的 Ansible playbook,但在该步骤之后,OpenShift 节点状态更改为NotReady.

4

1 回答 1

2

我们已经解决了这个问题。我们必须做的是更改库存文件中变量中定义的 URL-s,然后我们执行 ANSIBLE playbook 以更新主配置。运行该剧本的过程在官方文档中进行了描述。

之后,我们还必须使用新的 URL 更新 OpenShift Web 控制台配置映射,然后缩小和扩大 Web 控制台部署。此处描述了如何更新 Web 控制台配置的过程。

于 2019-01-28T09:38:32.530 回答