full-dress-10026
02/22/2020, 8:28 PMwhite-balloon-205
kubernetes:Provider
resource in particular is being replaced? What diff do you see on that resource?full-dress-10026
02/22/2020, 8:29 PMwhite-balloon-205
kubeconfig
?full-dress-10026
02/22/2020, 8:32 PM=> output<string>
"@pulumi/pulumi": "1.11.0",
"@pulumi/kubernetes": "1.5.4",
"@pulumi/eks": "0.18.19",
"@pulumi/awsx": "0.19.2",
"@pulumi/aws": "1.23.0",
white-balloon-205
I suppose I could try downgrading all the deps and just bumping eks.I'd be interested in whether that changes anything - I expect you will see the same thing though.
full-dress-10026
02/22/2020, 8:36 PMwhite-balloon-205
full-dress-10026
02/22/2020, 8:41 PMwhite-balloon-205
^1.14.0
to ^1.18.0
. I do wonder if there is an issue between those versions.full-dress-10026
02/22/2020, 8:46 PMwhite-balloon-205
aws:eks:cluster
resource? If so, what is it?[diff: ~tags]
full-dress-10026
02/22/2020, 8:47 PMwhite-balloon-205
kubeconfig
to change and the k8s.Provider
to be replaced.tags
diff - thats the most immediate workaround.full-dress-10026
02/22/2020, 8:50 PMwhite-balloon-205
clusterTags: { Name: <any>undefined }
and see if that fixes it?tags:
prior to this - remove it. As you note, it wasn't being used previously.full-dress-10026
02/22/2020, 8:56 PMwhite-balloon-205
full-dress-10026
02/22/2020, 8:56 PMwhite-balloon-205
aws:eks:Cluster
resource?full-dress-10026
02/22/2020, 8:58 PM~ aws:eks/cluster:Cluster: (update)
[id=k8s-cluster-dev-eksCluster-599d517]
[urn=urn:pulumi:dev::cs-platform::eks:index:Cluster$aws:eks/cluster:Cluster::k8s-cluster-dev-eksCluster]
[provider=urn:pulumi:dev::cs-platform::pulumi:providers:aws::default_1_18_0::5143f9be-c35e-485f-974f-b16cb678db78]
~ tags: {
+ Name : "k8s-cluster-dev-eksCluster"
+ app : "cs-platform"
+ env : "dev"
+ service: "eks"
}
white-balloon-205
clusterTags: { Name: <any>undefined }
?full-dress-10026
02/22/2020, 9:00 PMwhite-balloon-205
+ Name : "k8s-cluster-dev-eksCluster"
full-dress-10026
02/22/2020, 9:01 PMtags: getTags({service: "eks"}),
clusterTags: { Name: <any>undefined }
and the diff looks the same. Gotta run for lunch. Be back in ~30 mins.faint-table-42725
02/23/2020, 3:51 AMpulumi refresh --target <cluster-urn>
pulumi up
your statefile should know about those tags and it shouldn’t generate the diff discussed above