https://pulumi.com logo
p

proud-pizza-80589

04/20/2021, 8:09 PM
I have a GKE cluster setup using
Copy code
const engineVersion = gcp.container.getEngineVersions().then((v) => v.latestMasterVersion);
and then
Copy code
minMasterVersion: engineVersion,
        nodeVersion: engineVersion,
but the order of upgrading seems wrong as it starts to complain now about
Copy code
* googleapi: Error 400: Node version "1.19.8-gke.1600" must not have a greater minor version than master version "1.18.16-gke.502"., badRequest
119
How should I manage that?
b

better-actor-92669

04/21/2021, 3:18 PM
I don't know why this is happening with a "default" node pool, but I think the best way to move forward is to remove the default node pool and use a NodePool(version=engineVersion) class instead.
b

bored-car-38257

04/22/2021, 4:01 AM
or use Release Channel . We were doing versions in our code had a lot of hassle . Now using release channel we have
Regular
in Staging and
Stable
in production . Upgrade best practice
4 Views