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