Kubic with Kubernetes 1.17.0 发布

2020年1月15日 | Richard Brown | 无许可

公告

Kubic 项目自豪地宣布 Snapshot 20200113 版本已发布,其中包含 Kubernetes 1.17.0。

这是一个令人兴奋的版本,云提供商标签已成为 GA 状态功能,并且卷快照现在达到 Beta 状态。

发行说明可在 此处 找到。

特别感谢

特别感谢 Sascha GrunertRalf HaferkampMichal Rostecki,他们通过调试问题或承担其他 Kubic 开放任务来为本次发布做出了贡献,以便其他贡献者可以专注于本次发布。

请查看我们的 github 项目看板,其中包含不完整的开放任务列表,欢迎大家参与贡献!

升级步骤

从现在开始,所有新部署的 Kubic 集群都将自动使用 Kubernetes 1.17.0。

对于现有集群,在您的节点事务性更新到 20200113 或更高版本后,您需要按照以下步骤操作。

对于 kubic-control 集群,请运行 kubicctl upgrade

对于 kubeadm 集群,您需要在主节点上执行以下步骤:kubectl drain <master-node-name> --ignore-daemonsets

然后运行 kubeadm upgrade plan 以显示从您当前的 v1.16.x 集群到 v1.17.0 的计划升级。

kubeadm upgrade apply v1.17.0 将升级集群。

kubectl uncordon <master-node-name> 将使节点再次在您的集群中正常运行。

然后,对于所有其他节点,请重复上述步骤,但使用 kubeadm upgrade node 代替 kubeadm upgrade apply,从任何额外的 master 节点开始(如果您有多个 master 节点的集群)。

感谢并祝您玩得开心!

Kubic 团队

类别: 博客

标签

分享这篇文章