best-xylophone-83824
08/22/2019, 11:56 AM~ gcp:container/cluster:Cluster: (update)
[id=gke01-london]
[urn=urn:pulumi:gke01-london::gcp-gke::gcp:container/cluster:Cluster::gke01-london]
[provider=urn:pulumi:gke01-london::gcp-gke::pulumi:providers:gcp::default_1_0_0_beta_1::1a4df25a-af6f-4fda-80df-2c8bd047655a]
~ minMasterVersion: "1.13.7-gke.19" => "1.13.7-gke.24"
~ nodeVersion : "1.13.7-gke.19" => "1.13.7-gke.24"
error: Plan apply failed: 1 error occurred:
* updating urn:pulumi:gke01-london::gcp-gke::gcp:container/cluster:Cluster::gke01-london: googleapi: Error 400: Must specify a field to update., badRequest
broad-dog-22463
08/22/2019, 11:58 AMbest-xylophone-83824
08/22/2019, 11:59 AMminMasterVersion: "latest",
nodeVersion: "~", // means same as master version
and changing "description" to make update "meaningful" from GCP API point of view, lets see how it goes+-gcp:container/cluster:Cluster: (replace)
[id=gke01-london]
[urn=urn:pulumi:gke01-london::gcp-gke::gcp:container/cluster:Cluster::gke01-london]
[provider=urn:pulumi:gke01-london::gcp-gke::pulumi:providers:gcp::default_1_0_0_beta_1::1a4df25a-af6f-4fda-80df-2c8bd047655a]
+ description : "xxx"
~ minMasterVersion: "1.13.7-gke.19" => "latest"
~ nodeVersion : "1.13.7-gke.19" => "~"
broad-dog-22463
08/22/2019, 12:03 PMbest-xylophone-83824
08/22/2019, 12:07 PM~
is not supported by TF provider on cluster creation 🙂 leaving it out completely then, it seems to affect only default nodepool which gets deleted anywaybroad-dog-22463
08/22/2019, 12:10 PM