我需要通过 https 向外部公开 Kubernetes NodePort 服务。
Polyaxon 据称通过其自己的配置支持 SSL/TLS,但对此的文档很少。我已经尽最大努力以这种方式解决这个问题,并且还在他们的 github 上遇到了一个问题,但到目前为止还没有任何运气。
所以我现在想知道是否有更通用的 Kubernetes hack 可以帮助我。
我正在寻找最简单的解决方案,而不是最优雅或可扩展的解决方案。还有一些事情可能会让我的情况比需要 https 的普通用户更简单,即:
https://<ip_address>:<port>不仅可以,而且是首选所以我希望有某种方法可以直接操作 NodePort 服务,以便 https 可以在虚拟机上工作。如果这是不可能的,我考虑过的其他解决方案是使用入口控制器或某种代理,但这些解决方案在我看来都有点不成熟。一般来说,我是 Kubernetes 和网络思想的新手,所以如果你要提出更复杂的东西,请说得很慢:)
非常感谢您的帮助!