我们有一些工作负载在GKE上运行。他们于2020年初部署,从那时起就没有真正接触过。
谷歌已经向我们发送了升级指示,但我们不想这样做,因为工作量只会再使用几个月。
我的问题是,如果使用旧版本的Kubernetes的集群不能像我们的情况那样自动升级,会发生什么?我们假设它们将继续运行,但我们需要确认。自动升级是不可能的,因为我们有docker运行时,而且它与当前版本的GKE中使用的较新的containerd运行时不兼容。
有人经历过这种情况吗?
GKE肯定会升级控制平面和工作节点。截至最新发布,1.18集群将升级为1.19.16-gke.8300,该集群将于2022年6月停止使用。1.19仍然有Docker运行时,所以应该没有问题。
如果你不升级v1.18,当谷歌停止支持v1.18时,你将被迫升级到最后一个支持的稳定版本。这种情况发生在我们身上(不是在1.18上,而是同样的情况(,尽管它没有破坏任何工作负载,直到我们在升级后必须更新它们。
根据节点池的自动升级设置,您的节点可能会在1.18上停留更长时间。