Kubernetes 发布:0.16.0
发行说明
- 使用 coreos 镜像作为工作节点启动 Kubernetes 集群 #7445 (dchen1107)
- 将 v1beta3 克隆为 v1 并在 apiserver 中公开 #7454 (nikhiljindal)
- Late-initializers 的 API 约定 #7366 (erictune)
- 将 Elasticsearch 升级到 1.5.2 用于集群日志记录 #7455 (satnam6502)
- 默认情况下,使 delete 真正停止资源。 #7210 (brendandburns)
- 更改 kube2sky 使用 token-system-dns secret,指向 https 端点 ... #7154(cjcullen)
- 更新 0.15.0 的 CoreOS 裸金属文档 #7364 (hvolkmer)
- 在 'describe service' 中打印命名端口 #7424 (thockin)
- AWS
- 在 GetNodeAddresses 中返回公共和私有地址 #7040 (justinsb)
- 改进获取现有 VPC 和子网的方式 #6606 (gust1n)
- 为 minions 设置 hostname_override,返回完全限定名 #7182 (justinsb)
- 转换为 v1beta3
- 将节点级日志代理转换为 v1beta3 #7274 (satnam6502)
- 从 pkg/ 中移除更多对 v1beta1 的引用 #7128 (nikhiljindal)
- 将 examples/cassandra 更新到 api v1beta3 #7258 (caesarxuchao)
- 将 Elasticsearch 日志记录转换为 v1beta3 并取消加盐 #7246 (satnam6502)
- 更新 examples/storm 到 v1beta3 #7231 (bcbroussard)
- 更新 examples/spark 到 v1beta3 #7230 (bcbroussard)
- 将 Kibana RC 和 service 更新到 v1beta3 #7240 (satnam6502)
- 将 guestbook 示例更新到 v1beta3 #7194 (nikhiljindal)
- 将 Phabricator 示例更新到 v1beta3 #7232 (bcbroussard)
- 更新 Kibana pod 使用 v1beta3 与 Elasticsearch 通信 #7206 (satnam6502)
- 验证节点 IP;清理验证代码 #7180 (ddysher)
- 将 PortForward 添加到运行时 API。 #7391 (vmarmol)
- kube-proxy 使用 token 访问 apiserver 的 443 端口 #7303 (erictune)
- 将日志相关的目录移动到我认为它们应该在的位置 #7014 (a-robinson)
- 外部负载均衡器现在异步创建,使客户端服务请求使用默认超时 #6870 (a-robinson)
- 修复 kube-proxy 中的 bug,即如果服务的公共 IP 改变,不更新 iptables 规则 #6123(a-robinson)
- PersistentVolumeClaimBinder #6105 (markturansky)
- 修复提交错误 secret 时的验证消息 #7356 (soltysh)
- 支持多个 Kubernetes 集群的第一步 #6006 (justinsb)
- secrets 端到端测试中 namespace 处理的对等性 #7361 (pmorie)
- 为 RollingUpdater 添加清理策略 #6996 (ironcladlou)
- 使用窄范围接口进行客户端访问 #6871 (ironcladlou)
- 关于 GlusterFS Volume Plugin 中严重 bug 的警告 #7319 (wattsteve)
- 滚动更新
- 改进滚动更新的第一部分,允许动态生成下一个 replication controller。 #7268 (brendandburns)
- 滚动更新的进一步实现,添加重命名 #7279 (brendandburns)
- 添加了基本的 apiserver authz 测试。 #7293 (ashcrow)
- 在端到端测试中遇到版本冲突错误时重试 pod 更新。 #7297 (quinton-hoole)
- 添加 "kubectl validate" 命令进行集群健康检查。 #6597 (fabioy)
- coreos/azure:Weave 版本升级,其他各种增强功能 #7224 (errordeveloper)
- Azure:在集群初始化时等待 salt 完成 #6576 (jeffmendoza)
- 收紧标签解析 #6674 (kargakis)
- 修复单个对象的 watch #7263 (lavalamp)
- 升级 go-dockerclient 依赖以支持 CgroupParent #7247 (guenter)
- 使 secret volume plugin 幂等 #7166 (pmorie)
- Salt 重新配置以在 GCE 上移除 nginx #6618 (roberthbailey)
- 撤销“更改 kube2sky 使用 token-system-dns secret,指向 https 端点...” #7207 (fabioy)
- Pod 模板作为自己的类型 #5012 (smarterclayton)
- iscsi 测试:添加对 attach 和 detach 调用的显式检查。 #7110 (swagiaal)
- 添加了用于列出 pod 的 field selector #7067 (ravigadde)
- 在节点可调度性更改时记录事件 #7138 (pravisankar)
- 解决 #6812,限制负载均衡器名称长度 #7145 (caesarxuchao)
- 将错误字符串转换为适当的验证错误。 #7131 (rjnagal)
- ResourceQuota 添加对 secret 和 volume claims 的对象计数支持 #6593(derekwaynecarr)
- 对 pod 子资源使用 Pod.Spec.Host 而非 Pod.Status.HostIP #6985 (csrwng)
- 减少副本时优先删除非运行状态的 pod #6992 (yujuhong)
- 带有 Dashboard 组件的 Kubernetes UI #7056 (pre Reillyme)
下载请访问 https://github.com/GoogleCloudPlatform/kubernetes/releases/tag/v0.16.0