Kubernetes 发布:0.16.0

版本说明

  • 使用 coreos 镜像作为工作节点启动 Kubernetes 集群 #7445 (dchen1107)
  • 克隆 v1beta3 为 v1 并在 apiserver 中公开 #7454 (nikhiljindal)
  • 后期初始化器的 API 约定 #7366 (erictune)
  • 升级 Elasticsearch 到 1.5.2 以进行集群日志记录 #7455 (satnam6502)
  • 使删除默认情况下实际停止资源。 #7210 (brendandburns)
  • 更改 kube2sky 以使用 token-system-dns 秘密,指向 https 端点 ... #7154 (cjcullen)
  • 更新了 CoreOS 裸机文档以适应 0.15.0 #7364 (hvolkmer)
  • 在“describe service”中打印命名端口 #7424 (thockin)
  • AWS
  • 在 GetNodeAddresses 中返回公共和私有地址 #7040 (justinsb)
  • 改进获取现有 VPC 和子网 #6606 (gust1n)
  • 为 minion 设置 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 和服务更新为 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 中服务公共 IP 更改时不更新 iptables 规则的错误 #6123 (a-robinson)
  • PersistentVolumeClaimBinder #6105 (markturansky)
  • 修复提交不正确秘密时的验证消息 #7356 (soltysh)
  • 支持多个 k8s 集群的第一步 #6006 (justinsb)
  • 秘密 E2E 中命名空间处理的奇偶校验 #7361 (pmorie)
  • 为 RollingUpdater 添加清理策略 #6996 (ironcladlou)
  • 对客户端访问使用范围狭窄的接口 #6871 (ironcladlou)
  • 关于 GlusterFS 卷插件中关键错误的警告 #7319 (wattsteve)
  • 滚动更新
  • 改进滚动更新的第一部分,允许动态生成下一个复制控制器。 #7268 (brendandburns)
  • 滚动更新的进一步实现,添加重命名 #7279 (brendandburns)
  • 添加了基本的 apiserver authz 测试。 #7293 (ashcrow)
  • 在 e2e 测试中,在版本冲突错误时重试 pod 更新。 #7297 (quinton-hoole)
  • 添加“kubectl validate”命令以执行集群健康检查。 #6597 (fabioy)
  • coreos/azure:Weave 版本升级,各种其他增强功能 #7224 (errordeveloper)
  • Azure:在集群初始化时等待 salt 完成 #6576 (jeffmendoza)
  • 收紧标签解析 #6674 (kargakis)
  • 修复单个对象的监视 #7263 (lavalamp)
  • 升级 go-dockerclient 依赖以支持 CgroupParent #7247 (guenter)
  • 使秘密卷插件具有幂等性 #7166 (pmorie)
  • Salt 重新配置以消除 GCE 上的 nginx #6618 (roberthbailey)
  • 还原“更改 kube2sky 以使用 token-system-dns 秘密,指向 https e... #7207 (fabioy)
  • Pod 模板作为其自己的类型 #5012 (smarterclayton)
  • iscsi 测试:添加对挂载和卸载调用的显式检查。 #7110 (swagiaal)
  • 为列出 Pod 添加了字段选择器 #7067 (ravigadde)
  • 在节点可调度更改时记录事件 #7138 (pravisankar)
  • 解决 #6812,限制负载均衡器名称的长度 #7145 (caesarxuchao)
  • 将错误字符串转换为正确的验证错误。 #7131 (rjnagal)
  • ResourceQuota 为秘密和卷声明添加对象计数支持 #6593 (derekwaynecarr)
  • 对 Pod 子资源使用 Pod.Spec.Host 而不是 Pod.Status.HostIP #6985 (csrwng)
  • 在减少副本时优先删除未运行的 Pod #6992 (yujuhong)
  • 带 Dashboard 组件的 Kubernetes UI #7056 (preillyme)

要下载,请访问 https://github.com/GoogleCloudPlatform/kubernetes/releases/tag/v0.16.0