1

Kubernetes 为每个服务创建一个负载均衡器;自动在 GCE 中。如何使用 juju 在 AWS 上管理类似的东西?

Kubernetes 服务基本上使用 kubeproxy 来处理内部流量。但是那个 kubeproxy ip 它没有访问外部网络的权限。

有没有办法用juju完成这个部署kubernetes集群?

4

2 回答 2

1

我不能专门和 juju 说话,但 Kubernetes 支持 Amazon ELB——打开负载均衡器应该可以工作。

于 2015-09-18T17:55:23.327 回答
0

有一种方法可以做到这一点,但这取决于 ~Kubernetes Charmer 团队在 Kubernetes Charms 中的额外工作。

虽然您可以合理地将其连接到 AWS ELB - Juju charms 力求尽可能地与 DC 无关,因此它可以在数据中心和云之间轻松移植。如果您愿意,可以选择“最适合的尺寸”。

我认为需要将 kube-proxy 服务附加到负载均衡器服务(例如 nginx)并使用模板生成器服务(如 confd 或 consul-template)来注册/呈现反向代理/负载均衡器配置服务。

目前 Kubernetes 捆绑包只有一个内部运行的网络,并且网络模型正在经历一些排列。如果您想参与此规划 + 开发周期,建议参与的地点是 juju 邮件列表:juju@lists.ubuntu.com

于 2015-09-24T17:35:53.863 回答