首页 > 解决方案 > Google Kubernetes Engine - 如何更新容器优化操作系统 (COS)

问题描述

我已将我的 GKE 节点更新到v1.18.17-gke.19002021 年 5 月 18 日的版本。不过,最近的 COS 版本不包含在该 GKE 版本中。我在哪里可以找到哪个 COS 版本在哪个 GKE 版本中?(在文档中我只看到哪个版本可用,但看不到将安装哪个版本)

例如,在 COS 发行说明之后说 Kubernetes 版本v1.18.13,但事实并非如此,我没有找到任何其他映射,因为如上所述我得到了 1.18.17。 https://cloud.google.com/container-optimized-os/docs/release-notes/m85#cos-85-13310-1209-29

标签: google-kubernetes-engineupdatesgoogle-container-optimized-os

解决方案


在 GKE 发行说明中,您可以找到每个发行渠道可用的当前 GKE 次要版本列表以及 COS 版本。不幸的是,当前列表不包括 1.18.x。

GKE 通常使用初始 GKE 主要/次要版本发布时可用的当前COS LTS 版本。GKE 1.18 最初于 2020 年 4 月发布,当时 COS 85 是当前版本。因此,所有 GKE 1.18 版本几乎总是基于 COS 85。可用的 COS 85 版本通常是每个 GKE 1.18 发布时可用的补丁版本。

如果您在 5 月升级,那么 cos-85-13310-1209-29 将是 4 月中旬推出的 COS 版本。


推荐阅读