本文发表于一年多前。旧文章可能包含过时内容。请检查页面中的信息自发布以来是否已变得不正确。
Kubernetes 社区会议纪要 - 20160114
1月14日 - RackN 演示、测试难题和 KubeCon 欧洲区征稿。
会议记录员:Joe Beda
演示:使用 Digital Rebar 在裸机、AWS 和其他平台上进行自动化部署,来自 RackN 的 Rob Hirschfeld 和 Greg Althaus
Greg Althaus。首席技术官。Digital Rebar 是产品。裸机配置工具。
检测硬件,启动它,配置 RAID,操作系统,并部署工作负载。
一直在从事 Kubernetes 工作负载。
看到一种趋势,即从云端开始,然后回归裸机。
新的提供商模型,用于在云和裸机上使用配置系统。
UI、REST API、CLI
演示:Packet -- 裸机即服务
4 个节点运行并分组为一个“部署”
每个节点选择功能角色/操作。
将 Kubernetes 启动分解为可排序和同步的单元。依赖树——例如在启动 k8s 主节点之前等待 etcd 启动。
底层使用 Ansible playbook。
演示启动了 5 个新节点——Packet 将构建这些节点
从 Ansible playbook 中提取了基本参数。例如网络配置、DNS 设置等。
角色层次结构引入了其他组件——将一个节点设为主节点会引入该节点所需的一系列其他角色。
所有这些都组合成一个带有简单配置文件的命令行工具。
展望:将扩展到多个云以进行测试部署。还希望在裸机和云之间创建拆分/复制。
问:密钥?
答:使用 Ansible playbook。构建自己的证书然后分发它们。希望将它们抽象出来并将其推送到上游。问:你们支持从带有 PXE 启动的真实裸机启动吗?
答:是的——将发现裸机系统并安装操作系统、安装 SSH 密钥、构建网络等。
[来自 SIG-scalability] 问:迁移到 golang 1.5 的状态如何?
答:在 HEAD 版本上我们是 1.5,但也将支持 1.4。有一些不稳定问题,但现在看起来已经稳定了。还在考虑使用 1.5 供应商实验。摆脱 godep。但只有在 1.5 成为基线后才能这样做。
Sarah:我们正在做的事情之一是奖励做这类事情的人。云积分、T恤、扑克筹码、小马。
[来自 SIG-scalability] 问:基于 Jenkins 的提交队列清理情况如何?社区能做些什么来帮助?
答:过去几天一直不稳定。每个问题都应该有相关的问题。这些问题上有一个 flake 标签。仍在努力进行测试联邦。现在有更多的测试资源。进展缓慢,但希望随着新人上手会更快。将有很多人在他们的环境中进行端到端测试,这将是很棒的。
Erick Fjeta 是新的测试负责人
Brendan 乐于帮助分享 Jenkins 设置的详细信息,但这应该不是必需的。
联邦可能使用 Jenkins API,但不需要 Jenkins 本身。
Joe 抱怨以 Jenkins 的方式运行端到端测试很棘手。Brendan 说应该很容易运行。Joe 会再看看。
一致性测试?etune 做了这个,但他不在。- 20150121 重访
* March 10-11 in London. Venue to be announced this week.
请发送演讲!征稿截止日期似乎是 2 月 5 日。
很多人很兴奋。看起来会有 700-800 人参加。比旧金山版本(560 人)大。
请尽早购买门票——早鸟价即将结束,价格将上涨 100 英镑。
为演讲者提供住宿吗?
三星的 Bob 提问:我们能对这类事情得到更多预警/规划吗?
答:Sarah——我不会提前很多时间听到这些事情,但会尝试整理一个清单。正在努力使 kubernetes.io 上的活动页面更容易使用。
答:JJ——我们将在下次美国会议上确保更早提供更多信息。
规模测试 [来自 RackN 的 Rob Hirschfeld]——如果您想帮助协调规模测试,我们很乐意提供帮助。
Bob 邀请 Rob 加入 SIG-scale 小组。
通过 CNCF (来自 Intel) 还有一个大型裸机集群,也将很有用。目前还没有确切的日期。
笔记/视频将发布在 k8s 博客上。(20150114 的视频未录制。失败。)
要参与 Kubernetes 社区,请考虑加入我们的 Slack 频道,查看 GitHub 上的 Kubernetes 项目,或加入 Kubernetes-dev Google 群组。如果您非常兴奋,可以做以上所有事情,并加入我们下次的社区对话 - 2016年1月27日。请将您自己或您想了解的主题添加到 议程中,并通过加入 此群组获取日历邀请。