Skip to content

Releases: aws-samples/aws2tf

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

28th April 2023

28 Apr 18:26
4ceff21
Compare
Choose a tag to compare

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

12th March 2023

12 Mar 18:53
Compare
Choose a tag to compare

Changes

Bumped provider to latest 4.58.0 - the may introduce new errors related to new Terraform capabilities/changes
Various bug fixes
Various automatic corrections of errors

Added/Amended support for:

  • aws_ecs_capacity_provider
  • aws_ecs_cluster_capacity_providers
  • aws_sagemaker_studio_lifecycle_config

In Cloudformation stacks:

  • AWS::EMR::Cluster
  • AWS::EMR::SecurityConfiguration
  • AWS::LakeFormation::PrincipalPermissions
  • AWS::SageMaker::UserProfile