Looks like the module is using a deprecated property. I've seen this a few times now through different modules that use it.
│ Warning: Argument is deprecated
│
│ with module.aws_node_termination_handler.module.eks_iam_policy.data.aws_iam_policy_document.this,
│ on .terraform-trmd/modules/aws_node_termination_handler.eks_iam_policy/main.tf line 17, in data "aws_iam_policy_document" "this":
│ 17: source_json = var.iam_source_json_url != null ? data.http.iam_source_json_url[0].body : var.iam_source_json
│
│ Use the attribute "source_policy_documents" instead.
Expected Behavior
It still works. This is just a deprecation message.
Steps to Reproduce
I see this mostly through cloudposse/helm-release.
This deprecation comes from using the 4.x aws provider. To avoid this issue, you can pin the aws version to 3.x for now until we are ready to bump this repo to enforce the 4.x or greater aws provider
Found a bug? Maybe our Slack Community can help.
Describe the Bug
Looks like the module is using a deprecated property. I've seen this a few times now through different modules that use it.
Expected Behavior
It still works. This is just a deprecation message.
Steps to Reproduce
I see this mostly through
cloudposse/helm-release
.Screenshots
N/A
Environment (please complete the following information):
Any
Additional Context
N/A