tf-import-gen

Tool to generate terraform import statements to simplify state migrations from one terraform code base to another

MIT License

Stars
13
Committers
1

Bot releases are hidden (Show)

tf-import-gen - v0.12.0 Latest Release

Published by kishaningithub 4 months ago

Changelog

  • d27e898 Update create tag token to trigger release workflow
  • 4ea2db2 Merge pull request #32 from kishaningithub/add-support-for-aws_cognito_user_pool_client
  • 7d55084 Add support for aws_cognito_user_pool_client
tf-import-gen - v0.11.0

Published by kishaningithub 4 months ago

Changelog

  • 8594722 Merge pull request #31 from kishaningithub/add-resource-support
  • 3aeded4 Add support for aws_backup_selection and aws_vpc_endpoint_route_table_association
  • 5b530bf Merge pull request #30 from kishaningithub/regular-update
  • 5c7d868 Fix documentation
tf-import-gen - v0.10.2

Published by kishaningithub 5 months ago

Changelog

  • dd6eded Merge pull request #29 from kishaningithub/update-pkgx-and-docker
  • 41eff7e Reduce amount of ko image config
  • d9da02f Add installation step using pkgx
  • 90804c3 Merge pull request #28 from kishaningithub/add-resource
  • 784a74c Add aws_iam_policy_attachment to the list of resources which does not support import
tf-import-gen - v0.10.1

Published by kishaningithub 5 months ago

Changelog

  • 8ec10c3 Merge pull request #27 from kishaningithub/reduce-binary-size
  • 1ee7a22 Reduce binary size and upgrade deps
tf-import-gen - v0.10.0

Published by kishaningithub 5 months ago

Changelog

  • c256da4 Merge pull request #26 from kishaningithub/handle-duplicated-module-address
  • 05ac302 Handle duplicated module address in state json to support very old terraform versions
tf-import-gen - v0.9.0

Published by kishaningithub 5 months ago

Changelog

  • f716494 Merge pull request #25 from kishaningithub/add-support-for-very-old-tf-version
  • 565f594 Add support for terraform versions less than 0.13.x
  • 279b8e4 Update documentation
tf-import-gen - v0.8.0

Published by kishaningithub 5 months ago

Changelog

  • 60c92fa Merge pull request #24 from kishaningithub/support_aws_emr_instance_group
  • f2168ab Add support for aws_emr_instance_group resource
tf-import-gen - v0.7.4

Published by kishaningithub 5 months ago

Changelog

  • 3e9d677 Merge pull request #23 from kishaningithub/handle_aws_lakeformation_permissions
  • ab43c5b Add aws_lakeformation_permissions to the list of resources which do not support import
tf-import-gen - v0.7.3

Published by kishaningithub 6 months ago

Changelog

  • e11ca88 Merge pull request #22 from kishaningithub/add-prefix-list-to-security-group-rule
  • 4cec2fc Improve performance of generating imports of multiple resources
  • 25e8828 Handle prefix lists in security group rule
tf-import-gen - v0.7.2

Published by kishaningithub 6 months ago

Changelog

  • 2f2eabf update write permission for tag creation
  • 658f768 add write permission for tag creation
  • f1d13d6 Merge pull request #21 from kishaningithub/add-tag-creation-pipeline
  • 06b8380 add workflow to create a tag
  • 8d50535 Merge pull request #20 from kishaningithub/prevent-duplicate-matches
  • eca796b Prevent duplicate imports
tf-import-gen - v0.7.1

Published by kishaningithub 6 months ago

Changelog

  • a555cf5 Merge pull request #19 from kishaningithub/fix-wire-up
  • 2b21377 Refactor to be more type sensitive
tf-import-gen - v0.7.0

Published by kishaningithub 6 months ago

Changelog

  • 7a0065b Merge pull request #18 from kishaningithub/support-multiple-addresses
  • fa0c9c7 upgrade dependencies in github pipeline
  • e6aed04 upgrade dependencies
  • cb01c0c ability to support import using multiple addresses
tf-import-gen - v0.6.0

Published by kishaningithub 6 months ago

Changelog

  • a195a62 Merge pull request #17 from kishaningithub/add-support-for-aws_iam_user_policy_attachment
  • bdd8091 Add support for aws_iam_user_policy_attachment
tf-import-gen - v0.5.0

Published by kishaningithub 6 months ago

Changelog

  • d415862 Merge pull request #15 from kishaningithub/add-more-resource-support
  • 9de2c77 Fix goreleaser brews.folder deprecation
  • 0ab9f33 Upgrade all dependencies
  • fa3aba7 Add support for aws_route_table_association
  • 7862a8d Add aws_lakeformation_data_lake_settings to resources which do not support import list
  • e9567a5 Merge pull request #14 from kishaningithub/upgrade-golang
  • 1cd41c5 Upgrade golang version to 1.22
  • 726071e Merge pull request #13 from kishaningithub/upgrade-deps
  • a5f0e03 Upgrade all dependencies
  • 611555f Merge pull request #12 from kishaningithub/license
  • 3ed228e Update license
  • fa51315 Merge pull request #11 from kishaningithub/documentation-update
  • e8f7f09 Update documentation
tf-import-gen - v0.4.1

Published by kishaningithub 9 months ago

Changelog

  • 9c639f8 Merge pull request #10 from kishaningithub/disable-cgo
  • ab284c8 Disable CGO explicitly
tf-import-gen - v0.4.0

Published by kishaningithub 10 months ago

Changelog

  • 7121990 Merge pull request #9 from kishaningithub/handle-resources-which-does-not-support-import
  • 2660136 Upgrade all dependencies to latest
  • a440f47 Handle resources which does not support import operation
tf-import-gen - v0.3.0

Published by kishaningithub 10 months ago

Changelog

  • a9b2b89 Merge pull request #8 from kishaningithub/add_aws_cloudwatch_event_target
  • 02795d5 Add support for aws_cloudwatch_event_target
tf-import-gen - v0.2.0

Published by kishaningithub 11 months ago

Changelog

  • 853fdc3 Merge pull request #7 from kishaningithub/support-aws_api_gateway_resource
  • 81d393b Add support for aws_api_gateway_method_settings
  • 815d2d7 Add support for aws_api_gateway_stage
  • dd5f662 Add support for aws_api_gateway_deployment
  • 82960e4 Add support for aws_api_gateway_integration
  • 66b2c6d Add support for aws_api_gateway_method adn refactor test
  • e8955a5 Upgrade all dependencies
  • 4d542f3 Add support for aws_api_gateway_resource
  • 9eeccbe Merge pull request #6 from kishaningithub/update-readme
  • 94647c6 Update readme
  • 958b227 Merge pull request #5 from kishaningithub/update-documentation
  • 9110f52 Update docs
  • a7c841a Merge pull request #4 from kishaningithub/fix-goreleaser
tf-import-gen - v0.1.0

Published by kishaningithub about 1 year ago

Changelog

  • fbe32dc Fix ko definition in go releaser
  • d4b39c4 Merge pull request #3 from kishaningithub/add-tests-for-custom-id-logic
  • 5d4139f Avoid code mutation during ci build
  • da5d442 Upgrade dependencies
  • e612e85 Remove unused code
  • ae7687f Fix cidr blocks handling logic in aws_security_group_rule
  • dbf9c4d Fix resource id generation logic for aws_lambda_permission
  • d176e52 Fix resource id generation logic for aws_iam_role_policy_attachment
  • b771908 Add support for aws_security_group_rule
  • 888cbfa Merge pull request #2 from kishaningithub/update-documentation
  • 339ce6a Update readme documentation
  • 88c1a3e Merge pull request #1 from kishaningithub/add-import-logic
  • 9351af8 fix goreleaser config
  • 2b5f6fd remove tests from linter
  • 079334c update main package location
  • af0f299 add missing test data files
  • 938b2bf add CI and CD integration
  • 111430a add import logic
  • 25ff688 Initial commit
Package Rankings
Top 15.77% on Proxy.golang.org
Badges
Extracted from project README
Build Status Go Report Card Latest release