generated from aws-ia/terraform-repo-template
-
Notifications
You must be signed in to change notification settings - Fork 159
Open
Description
Description
With the latest v6 aws provider, it generates the following warning:
│ Warning: Deprecated attribute
│
│ on .terraform/modules/eks_addons_infrastructure_clusters_euc1/main.tf line 21, in locals:
│ 21: region = data.aws_region.current.name
│
│ The attribute "name" is deprecated. Refer to the provider documentation for
│ details.
│
│ (and 4 more similar warnings elsewhere)
As per provider documentation here: https://registry.terraform.io/providers/hashicorp/aws/6.0.0/docs/data-sources/region - the 'name' attribute has been replaced by 'region'.
Any calls to data.aws_region.current.name
will need to be replaced.
Versions
-
Module version [Required]: 1.22.0
-
Terraform version: 1.12.2
-
Provider version(s): 6.13.0
Reproduction Code [Required]
Example code:
module "eks_addons_workload_clusters_euc1" {
source = "aws-ia/eks-blueprints-addons/aws"
version = "1.22.0"
providers = {
aws = aws.eu-central-1
}
for_each = {
for k, v in local.eks_workload_clusters :
k => v if can(regex(".*euc1.*", k))
}
cluster_name = module.eks_workload_cluster_euc1[each.key].cluster_name
cluster_endpoint = module.eks_workload_cluster_euc1[each.key].cluster_endpoint
cluster_version = module.eks_workload_cluster_euc1[each.key].cluster_version
oidc_provider_arn = module.eks_workload_cluster_euc1[each.key].oidc_provider_arn
# Core EKS Addons
eks_addons = {
aws-ebs-csi-driver = {
addon_version = each.value.eks_addon_versions["aws-ebs-csi-driver"]
service_account_role_arn = module.ebs_csi_driver_irsa_roles_workload_clusters_euc1[each.key].arn
}
kube-proxy = {
addon_version = each.value.eks_addon_versions["kube-proxy"]
}
vpc-cni = {
addon_version = each.value.eks_addon_versions["vpc-cni"]
service_account_role_arn = module.vpc_cni_irsa_roles_workload_clusters_euc1[each.key].arn
}
coredns = {
addon_version = each.value.eks_addon_versions["coredns"]
}
eks-pod-identity-agent = {
addon_version = each.value.eks_addon_versions["eks-pod-identity-agent"]
}
}
}
Steps to reproduce the behavior:
Expected behaviour
No warnings/errors
Actual behaviour
Warnings during plan
Metadata
Metadata
Assignees
Labels
No labels