terraform-provider-kubernetes
terraform-provider-kubernetes copied to clipboard
IPv4/IPv6 dual-stack
Terraform Version, Provider Version and Kubernetes Version
Terraform version:v1.3.2
Kubernetes provider version:v2.16.0
Kubernetes version:v1.21.5
Affected Resource(s)
- kubernetes_labels
Terraform Configuration Files
resource "kubernetes_labels" "labels" {
count = length(var.minio_nodes)
api_version = "v1"
kind = "Node"
force = true
metadata {
name = lower(var.minio_nodes[index.count])
}
labels = {
minio = true
}
field_manager = "Minio"
}
Debug Output

Expected Behavior
terraform apply successful when kubernets is IPv4/IPv6 dual-stack networking
Actual Behavior
terraform apply failed with:
Error: failed to create manager for existing fields: failed to convert new object (/v1, Kind=Node) to smd typed: .status.addresses: duplicate entries for key [type="InternalIP"]
Important Factoids
References
Community Note
- Please vote on this issue by adding a 👍 reaction to the original issue to help the community and maintainers prioritize this request
- If you are interested in working on this issue or have submitted a pull request, please leave a comment
I'm facing the exact same issue:
Terraform version:v1.5.3 Kubernetes provider version:v2.23.0 Kubernetes version:v1.25.12
https://github.com/kubernetes/kubernetes/issues/121896 https://github.com/kubernetes/kubernetes/issues/101029