本文发布已超过一年。较旧的文章可能包含过时的内容。请检查页面中的信息自发布以来是否已变得不正确。
Kubernetes 社区每周视频会议记录 - 2015 年 3 月 27 日
每周,Kubernetes 的贡献者社区都会通过 Google Hangouts 进行虚拟会议。我们希望任何感兴趣的人都知道在这个论坛中讨论了什么。
议程
- Andy - 演示远程执行和端口转发
- Quinton - 集群联邦 - 推迟
- Clayton - Kubernetes 周围的 UI 代码共享和协作
会议记录
1. 来自 RedHat 的 Andy
演示远程执行
kubectl exec -p $POD -- $CMD
建立与主节点的代理连接,确定 pod 所在的节点,将连接代理到 kubelet,kubelet 通过 nsenter 完成有趣的部分。
使用 SPDY 通过 HTTP 进行多路流式传输
还有交互模式
假设是第一个容器。可以使用 -c $CONTAINER 选择特定的一个。
如果在容器中预安装了 gdb,则可以将其交互式附加到正在运行的进程
- 回溯,符号表,打印等。您可以使用 gdb 完成的大多数事情。
也可以通过仔细地设置标志,通过此方法运行 rsync 或在容器内设置 sshd。
一些通过聊天提供的反馈
Andy 还演示了端口转发
nsenter 与 docker exec
希望在主机控制下注入一个二进制文件,类似于 pre-start hooks
socat、nsenter,无论 pre-start hook 需要什么
最好写一篇关于此的博客文章
wheezy 中的 nginx 版本太旧,无法支持所需的主节点代理功能
2. Clayton:关于 Kubernetes UI 组件的社区组织,我们进展如何?
- google-containers-ui IRC 频道,邮件列表。
- Tim:google-containers 前缀是历史遗留的,应该直接使用“kubernetes-ui”
- 还希望放入设计资源,并且 bower 需要自己的仓库。
- 普遍同意
3. Brian Grant
- 测试 v1beta3,准备发布。
- Paul 正在处理命令行方面的更改。
- 下周初到中期,尝试默认启用 v1beta3?
- 对于任何其他更改,请提交 issue 并抄送 thockin。
4. 普遍共识是 30 分钟比 60 分钟好
- 不应该为了填满时间而人为地尝试延长。