我正在尝试向牧场主集群之外的世界公开服务。
Api1.mydomain.com、api2.mydomain.com 等应该可以访问。
在牧场主内部,我们有几个集群。我尝试专门使用一个集群。它跨越 3 个节点 node1cluster1、node2cluster1 和 node2cluster1。
我在 Rancher 集群中添加了入口,将 api1.mydomain.com 的服务请求转发到特定的工作负载。
在我们的 DNS 上,我输入了要转发的 api1.mydomain.com,但它还没有工作。
我应该使用哪个 IP URL 来输入 DNS?应该是rancher.mydomain.com,rancher的web gui运行的地方吗?它应该是具有入口(Node1cluster1)的集群的单个节点吗?
这两种选择似乎都不理想。这样做的正确方法是什么?
我正在寻找一种向外界公开完整网址的解决方案。(公开端口不是一种选择,因为公司 dns 无法转发给它们。)