Releases: aws-samples/aws2tf
15th December 2024
This release adds:
A multi-threaded option (-f) to speed up large imports
Pre-reading more resources - again to help with large imports
Support for attached policies to roles, groups and users
New recently announced resource support: s3tables
Support for CloudWAN
Basic support for AWS Transfer family (more will be added to soon)
Far less output and a timed interrupt (20 secs) to report status
Various bug fixes
6th October 2024
Various bug fixes.
Switch to v5.70 of the AWS Terraform provider.
More debugging / error trapping when user only has ReadOnly permissions (which is recommended).
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