aws Terraform AWS Provider Releases · · 6.57.0

Terraform AWS Provider v6.57.0: New EKS and Bedrock resources, deprecations

terraforminfraawsdeprecationretail
feature patch announcement

HashiCorp's AWS provider has released version 6.57.0, introducing several new resources for EKS and AWS Bedrock, including evaluation jobs and access management. It also includes enhancements to VPC, Secrets Manager, and Flow Logs, along with important deprecations for memory strategy configurations. This release provides expanded capabilities for managing AWS infrastructure via Terraform, with some existing configurations requiring updates due to deprecated attributes.

  • New Data Source: aws_eks_access_policies
  • New List Resource: aws_bedrock_evaluation_job
  • New List Resource: aws_eks_access_entry
  • New List Resource: aws_eks_access_policy_association
  • New List Resource: aws_eks_node_group
Features (16)
  • aws_eks_access_policies New Data Source: aws_eks_access_policies
  • aws_bedrock_evaluation_job New List Resource: aws_bedrock_evaluation_job
  • aws_eks_access_entry New List Resource: aws_eks_access_entry
  • aws_eks_access_policy_association New List Resource: aws_eks_access_policy_association
  • aws_eks_node_group New List Resource: aws_eks_node_group
  • aws_flow_log New List Resource: aws_flow_log
  • aws_mailmanager_traffic_policy New List Resource: aws_mailmanager_traffic_policy
  • aws_osis_pipeline New List Resource: aws_osis_pipeline
  • aws_osis_pipeline_endpoint New List Resource: aws_osis_pipeline_endpoint
  • aws_osis_resource_policy New List Resource: aws_osis_resource_policy
  • aws_rekognition_collection New List Resource: aws_rekognition_collection
  • aws_bedrock_evaluation_job New Resource: aws_bedrock_evaluation_job
  • aws_cloudwatch_log_storage_tier_policy New Resource: aws_cloudwatch_log_storage_tier_policy
  • aws_mailmanager_traffic_policy New Resource: aws_mailmanager_traffic_policy
  • aws_osis_pipeline_endpoint New Resource: aws_osis_pipeline_endpoint
  • aws_osis_resource_policy New Resource: aws_osis_resource_policy
Enhancements (23)
  • aws_launch_template Add ena_queue_count attribute to network_interfaces configuration block
  • aws_secretsmanager_secret Add type attribute
  • aws_secretsmanager_secret_rotation Add external_secret_rotation_metadata and external_secret_rotation_role_arn attributes
  • aws_vpc Adds support for ipv6_cidr_block_associations
  • aws_vpc Deprecates ipv6_association_id and ipv6_cidr_block
  • provider Improves memory usage in AWS API request/response logging
  • aws_autoscaling_group Add reservations-then-balanced valid value for availability_zone_distribution.capacity_distribution_strategy
  • aws_bedrockagentcore_memory Add timeouts.update with a default value of 30m
  • aws_bedrockagentcore_memory_strategy Add configuration.reflection configuration block for EPISODIC_OVERRIDE strategy type
  • aws_bedrockagentcore_memory_strategy Add namespace_templates argument
  • aws_bedrockagentcore_memory_strategy Add reflection_configuration configuration block for EPISODIC strategy type
  • aws_bedrockagentcore_memory_strategy Increase default timeouts values to 45m
  • aws_codepipeline Add stage.action.commands and stage.action.output_artifacts_for_compute_action arguments to support Compute action types
  • aws_codepipeline stage.action.output_artifacts_for_compute_action and stage.action.output_artifacts now conflict
  • aws_eks_pod_identity_association Add policy argument to support inline session policies
  • aws_fis_experiment_template Support MultiRegionClusters as a value for action.target.key
  • aws_flow_log Add resource identity support
  • aws_launch_template Add ena_queue_count argument to network_interfaces configuration block
  • aws_rekognition_collection Add Resource Identity support
  • aws_rekognition_project Add Resource Identity support
  • aws_rekognition_stream_processor Add Resource Identity support
  • aws_secretsmanager_secret Add type argument in support of managed external secrets
  • aws_secretsmanager_secret_rotation Add external_secret_rotation_metadata and external_secret_rotation_role_arn arguments in support of managed external secrets
Fixes (1)
  • aws_dynamodb_table No longer replace resource when decreasing warm_throughput values
Notes (2)
  • aws_bedrockagentcore_memory_strategy The memory_execution_role_arn attribute has been deprecated. This attrribute should be removed from configurations
  • aws_bedrockagentcore_memory_strategy

    The namespace attribute has been deprecated. All configurations using namespace should be updated to use the namespace_templates attribute instead

Read the original announcement →

https://github.com/hashicorp/terraform-provider-aws/releases/tag/v6.57.0

Related releases