【问题标题】:How to allow external process to connect pod of k8s?如何允许外部进程连接 k8s 的 pod?
【发布时间】:2019-06-04 14:27:37
【问题描述】:

这是我的环境,我有 k8s 集群和一些在 k8s 集群之外的物理机。现在我在 k8s 中创建一个 pod,这个 pod 会像一个 master 一样在 k8s 集群之外的这些物理机中创建一些进程。而且我需要在 k8s pod 和这些外部进程之间建立 rpc 连接。我不想在这里使用 k8s 服务。那么我可以使用什么样的其他方法来连接来自外部世界的 k8s 中的 pod。

【问题讨论】:

    标签: kubernetes


    【解决方案1】:

    您需要设置 CNI 网络,使 pod IP 可从集群外部路由。你如何做到这一点取决于你的 CNI 插件和你现有的网络设计。在某些情况下,您还可以使用 VPN 进入集群网络。

    【讨论】:

    • 您能否提供更多有关如何设置 CNI 网络的信息?一些教程文章会很有帮助,谢谢
    • CNI 是一个标准,而不是一个特定的东西。您使用的插件取决于您在设置和安装 Kubernetes 时选择的内容。例如,印花布和法兰绒都是常见的选择。即使在其中,您也需要大量阅读它们的底层路由引擎。
    猜你喜欢
    • 2019-10-08
    • 2018-11-07
    • 2018-09-05
    • 1970-01-01
    • 2021-11-27
    • 1970-01-01
    • 1970-01-01
    • 2018-01-24
    • 2017-10-28
    相关资源
    最近更新 更多