所以我正在建立关于牧场主/ kubernetes的知识,并且正在测试一些工作负载。我当前的家庭设置看起来像这样:
/ internet /-| pfsense(dns + fw)| -牧场主节点1(群集:etcd,worker,control)–牧场主节点2(代理)。
我已经从docker hub取消了简单的Web服务器docker镜像,并且该镜像正在运行。现在,我希望此网页可以在我的内部网络中使用(也可以在我的内部网络中使用)。我知道我可以将此工作负载的80端口暴露给节点,以便可以使用192.168.1.x:80访问它。但是,可以说工作量转移到其他工作人员,而IP不会相同。那么,如何才能公开此服务并使用内部dns始终选择正确的IP?您对如何做到这一点有想法吗?
谢谢!