I'm not sure why exactly, but this provider now wants to replace every manifest on every cluster. I tried completely removing these manifests and re-applying from scratch, but no dice, this thing wants to "change" every resource on every terraform plan.
I'm not massively familiar with this provider, so I'm not sure what we should change to help this along, we specifically add the lifecycle { ignore_changes = all } to help with some other incorrect diffs we've identified in the past, but I'm not sure why every manifest is now "wrong" 100% of the time.
Environment information:
AKS versions: v1.23.8 and v1.24.6
Terraform info:
$ terraform version
Terraform v1.3.1
on darwin_arm64
+ provider registry.terraform.io/gavinbunney/kubectl v1.14.0
+ provider registry.terraform.io/hashicorp/azurerm v3.24.0
+ provider registry.terraform.io/hashicorp/random v3.4.3
I'm not sure why exactly, but this provider now wants to replace every manifest on every cluster. I tried completely removing these manifests and re-applying from scratch, but no dice, this thing wants to "change" every resource on every
terraform plan
.Example change:
Same resource:
I'm not massively familiar with this provider, so I'm not sure what we should change to help this along, we specifically add the
lifecycle { ignore_changes = all }
to help with some other incorrect diffs we've identified in the past, but I'm not sure why every manifest is now "wrong" 100% of the time.Environment information:
AKS versions:
v1.23.8
andv1.24.6
Terraform info: