Skip to content

Releases: aws-samples/aws2tf

15th December 2024

15 Dec 18:20
Compare
Choose a tag to compare

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

06 Oct 14:36
Compare
Choose a tag to compare

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

16 Sep 20:08
Compare
Choose a tag to compare

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

22 Aug 20:25
Compare
Choose a tag to compare

Added support for

Bedrock Agents
Datazone resources

Added documentation on how to run as a container

16th August 2024

16 Aug 12:09
Compare
Choose a tag to compare

This release transitions to the new Python version

see docs for more

12 July 2024

12 Jul 09:23
Compare
Choose a tag to compare

Fixes to the new python version:

  • Fixed merge capability
  • Added transit gateway and app stream support
  • Fixes to dms imports

26th June 2024

26 Jun 08:23
Compare
Choose a tag to compare

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

31 May 18:23
Compare
Choose a tag to compare

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

08 Oct 16:05
Compare
Choose a tag to compare

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

25 Jun 18:16
Compare
Choose a tag to compare

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