0

I have updated my GKE nodes to version v1.18.17-gke.1900 on 18th of May 2021. Nevertheless the recent COS version is not included in that GKE version. Where do I find which COS version is in which GKE version? (In the docs I only see which version is available but not which version will be installed)

For example following COS Release Notes say Kubernetes version v1.18.13 but this is not the case and I didn't find any other mapping because as mentioned above I got 1.18.17. https://cloud.google.com/container-optimized-os/docs/release-notes/m85#cos-85-13310-1209-29

matze
  • 1
  • 1

1 Answers1

0

In the GKE release notes, you can find the list of current GKE minor versions available for each release channel as well as the COS version. Unfortunately, the current list does not include 1.18.x.

GKE generally uses the current COS LTS releases available when at the time the initial GKE major/minor version is released. GKE 1.18 initially GA'd in April 2020 at which time COS 85 was the current. So all GKE 1.18 versions will almost always be based on COS 85. The version of COS 85 available will usually be patch version available around the time of each GKE 1.18 release.

If you upgraded in May, then cos-85-13310-1209-29 would have been the COS version as it came out mid-April.

Gari Singh
  • 11,418
  • 2
  • 18
  • 41
  • As I mentioned I have updated the GKE version but the COS version was not updated. This list you mentioned I already know and is only telling the "available" version but is not telling which GKE version has which COS version. – matze Aug 25 '21 at 20:59
  • I update my answer. I'm not aware of a mapping, but you can more or less figure it out by finding the COS LTS version which was available 3-4 weeks before the GKE version became available. – Gari Singh Aug 25 '21 at 21:51
  • Yes the same I thought too but unfortunately it is not the case :( `CHROMEOS_RELEASE_VERSION=13310.1209.12` is installed. But thank you anyway @gary-singh – matze Aug 27 '21 at 07:34
  • Now after updating to GKE `v1.18.20-gke.3300` I got COS `CHROMEOS_RELEASE_VERSION=13310.1308.1`.. but a correct mapping in the release notes would be nice.. – matze Aug 27 '21 at 16:15