【发布时间】:2020-06-23 21:49:30
【问题描述】:
假设我有一个 Kubernetes 集群,其中有 1 个主节点 Master 和 2 个工作节点 Worker 1 和 Worker 2。都有可公开访问的 IP 地址。
-
Master的 IP 为 1.1.1.1 -
Worker 1的 IP 为 2.2.2.2 -
Worker 2的 IP 为 3.3.3.3
另外,假设我的集群在端口 80 上公开了一个带有网站的 nginx-webserver,我可以通过 3 个节点中的任何一个访问它(例如 1.1.1.1:80 或 2.2.2.2:80 或 3.3.3.3:80 打开同一个网站)。
但是,记住 IP 地址是“困难的”,我更愿意记住一个域名。所以我选择"www.flying-circus.uk" 作为我的域名。但是有一个问题:一个公有域名只能分配一个IP地址,多个IP不能有相同的FQDN。
如何配置我的集群,以便可以通过 FQDN 从任何节点访问网站?
【问题讨论】:
标签: kubernetes