Releases: aws-samples/aws2tf
6th October 2024
16th September 2024
Added support for:
- Amazon DataZone
- Amazon Connect
Improved ARN dereferencing.
Better documentation of Stack supported resources.
Bump AWS provider to latest 5.67.
Various miscellaneous bug fixes.
22nd August 2024
Added support for
Bedrock Agents
Datazone resources
Added documentation on how to run as a container
16th August 2024
This release transitions to the new Python version
see docs for more
12 July 2024
Fixes to the new python version:
- Fixed merge capability
- Added transit gateway and app stream support
- Fixes to dms imports
26th June 2024
Changes to the Python version:
- Better error handling
- Fix for S3 buckets where policies etc were not being imported
- Better support for autoscaling groups
31st May 2024
This release introduces the Python version of aws2tf which has several advantages:
Dramatically improved performance.
Support form a wider range of Terraform resources.
Better support for Stack Set types.
New Python source code base.
In this first "alpha" release:
Not all Terraform resource types & stack set resources have been tested, this will take some time, please raise a PR if you run into problems.
Performance whilst dramatically improved is not yet optimised
v0.2.0
Changes:
Bumped AWS provider to v5.17 and Terraform 1.5+
Switching to AWS provider 5.xx may introduce some new problems in the short term - please open an issue for anything you come across.
Added/Amended support for:
- aws_appautoscaling_policy
- aws_appautoscaling_target
- aws_athena_workgroup
- aws_flow_log
- aws_lambda_event_source_mapping
- aws_vpclattice_access_log_subscription
- aws_vpclattice_target_group_attachment
In CloudFormation stacks:
- AWS::AppMesh::Mesh
- AWS::AppMesh::VirtualGateway
- AWS::AppMesh::VirtualNode
- AWS::AppMesh::VirtualRouter
- AWS::AppMesh::VirtualService
- AWS::ApplicationAutoScaling::ScalableTarget
- AWS::ApplicationAutoScaling::ScalingPolicy
- AWS::Athena::WorkGroup
- AWS::CDK::Metadata
- AWS::EC2::FlowLog
- AWS::EC2::VPCEndpointService
- AWS::Lambda::EventSourceMapping
- AWS::ServiceDiscovery::PrivateDnsNamespace
25th Jun 2023
Changes:
Bumped AWS provider to v4.67 (v5 support coming)
Added/Amended support for:
- aws_vpclattice_auth_policy
- aws_vpclattice_listener
- aws_vpclattice_listener_rule
- aws_vpclattice_resource_policy
- aws_vpclattice_service
- aws_vpclattice_service_network
- aws_vpclattice_service_network_service_association
- aws_vpclattice_service_network_vpc_association
- aws_vpclattice_target_group
In Cloudformation stacks:
- AWS::EC2::KeyPair
28th April 2023
Changes
Beginning to change the way terraform state is obtained in some case - much faster method
Automated fixes from terraform validate output are now all in one loop - again this is faster.
Added/Amended support for:
- aws_eks_identity_provider_config
In Cloudformation stacks:
- AWS::SQS::QueuePolicy