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