【发布时间】:2017-03-14 14:35:42
【问题描述】:
我有一个复制控制器创建 10 个我的 pod 实例。 pod 运行一个 Zeppelin 笔记本,用户可以通过网络访问该笔记本。但是,我需要能够通过网络访问特定的笔记本/pod。如果我使用 LoadBalancer 类型的服务公开 Pod,我将自动被路由到任何 Pod。
有没有办法为每个 pod 公开一个额外的 IP,或者有其他方法可以通过网络访问特定的 pod?或者是创建 10 个复制控制器和 10 个服务的唯一方法?
【问题讨论】:
-
用例没有意义...为什么要特定访问权限?
-
不是问题,而是:每个 pod 也有一个本地 spark-cluster,每个用户都应该有一个类似的专用 4 核环境。因此,每个用户都可以访问他的 pod 很重要。
-
所以您正在考虑多租户?
-
我们将在中期实施多租户 Zeppelin-Spark 集群设置,但这不是本问题所要求的。
标签: kubernetes