本文发表于一年多前。旧文章可能包含过时内容。请检查页面中的信息自发布以来是否已变得不正确。

每周 Kubernetes 社区环聊笔记 - 2015 年 4 月 24 日

每周,Kubernetes 贡献者社区都会通过 Google Hangouts 进行虚拟会议。我们希望所有感兴趣的人都能了解这个论坛讨论了什么。

议程

  • Flocker 和 Kubernetes 集成演示

备注

  • flocker 和 kubernetes 集成演示
    • Flocker 问答

      • 迁移后文件是否仍在 node1 上?

      • Brendan:有没有计划将其作为卷?这样我们就不需要 powerstrip 了?

        • Luke:需要弄清楚大家的兴趣,才能决定是否将其作为 Kubernetes 中的一流持久磁盘提供商。

        • Brendan:消除对 powerstrip 的需求将使其使用起来更简单。完全支持。

        • Tim:将其添加到 Kubernetes 中应该不超过 45 分钟:)

      • Derek:将其与持久卷和声明进行对比?

        • Luke:除了基于 ZFS 的新型后端外,没有太大区别。这使得工作负载真正可移植。

        • Tim:与基于网络的卷非常不同。有趣的是,它是唯一允许升级媒体的产品。

        • Brendan:声明,复制声明如何?例如,Cassandra 希望底层拥有复制数据。这样可以高效地进行伸缩。根据负载动态创建存储。这比制作快照更进一步——通过预分配以编程方式创建副本。

        • Tim:有助于自动配置。

      • Brian:Flocker 需要其他组件吗?

        • Kai:Flocker 控制服务与主节点共存。(博客文章中的图示)。Powerstrip + Powerstrip Flocker。对将状态持久化到 etcd 中非常感兴趣。它保存了每个卷的元数据。

        • Brendan:未来,flocker 可以作为插件,我们将负责持久化。v1.0 之后。

        • Brian:有兴趣为 flocker 等服务添加通用插件。

        • Luke:当在单个节点上扩展大量容器时,ZFS 会变得非常有价值。

      • Alex:Flocker 服务可以作为 pod 运行吗?

        • Kai:可以,唯一的要求是 flocker 控制服务必须能够与 zfs 代理通信。zfs 代理需要安装在主机上,并且 zfs 二进制文件需要可访问。

        • Brendan:理论上,所有 zfs 位都可以放入一个带有设备的容器中。

        • Luke:是的,仍在解决跨容器挂载问题。

        • Tim:pmorie 正在努力使 kubelet 在容器中工作。可能会重复利用。

      • Kai:Cinder 支持即将到来。几天之内。

  • Bob:将 kube 推送到 GKE 的过程是什么?需要更多的可见性才能获得信心。