跳到主要内容

第十四课

PR #71

Fix some problems in container info handling if the container's no present. 处理特殊情况,如果容器不存在

注意接口也要修改

PR #94

Fix flaky test in proxier

proxy 起代理服务时候,需要监听一个端口,在执行单元测试时候,随机监听而不是固定监听2222端口

这里可以看看proxier_test.go 中的测试用例

PR #92

Add status message population 返回pod信息时候填充下 status 字段

PR #98

Only manage containers with '--' in the name. Addresses #4 现在 kubelet 将假设它负责一台机器上的所有容器。这意味着您不能混合/匹配 kubelet 管理的容器和非 kubelet 管理的容器。相反,我们应该让 kubelet 标记它正在管理的那些容器(可能将它们存储在本地或将更多内容放入容器名称中,或者最终使用 docker 支持的容器标签)并且只杀死/管理这些容器。

在同步容器配置时候,遇到 名字中带 ’--‘ 的容器,我们就忽略

PR #100

遇到 panic 时候,我们要恢复,并且向 http code 中写入 500