kubernetes - Kubernetes,如何通过互联网公开家庭集群 ip
问题描述
我刚开始使用 kubernetes,因为我在我的家庭服务器上运行了很多服务,我认为将所有东西都放在一个地方是个好主意。这就是我打算做的事情:
- 以某种方式设置入口规则,以便每个服务都有自己的端点
- 配置入口控制器,使其指向主 pod(网关),或者我不知道。如果我错了,请原谅我,但要选择术语
- 我想将该 pod 连接到我的域,问题是这是一个家庭托管的集群,我怎么可能实现呢?
我的最终目标是访问家庭网络之外的网关。
您能否告诉我如何将 pod 连接到域?我在互联网上找不到任何我能理解的东西。
解决方案
我不太确定网关 pod 是什么意思,我假设它缺乏理解,所以:
您需要设置一个入口控制器(nginx 入口控制器就像一个魅力),然后您可以创建入口对象。
创建入口对象后,您可以向 localhost:80/your_service 发出请求,您可以使用 ngrok ( https://ngrok.com/docs ) 将您的端口公开到 Internet。