Terraformer Versions Save

CLI tool to generate terraform files from existing infrastructure (reverse Terraform). Infrastructure to Code

0.8.13

3 years ago

0.8.12

3 years ago

0.8.11

3 years ago

0.8.10

3 years ago

0.8.9

3 years ago

0.8.8

3 years ago

0.8.7

4 years ago

0.8.6

4 years ago

Add Fastly provider @aqche

Add Keycloak provider @Trois-Six

Vultr

  • support_vultr_firewall_rules @aqche

Google cloud

  • Project IAM Resources @reinoudk
  • fix GCP Instances: "network_interface.0.name": this field cannot be set @sergeylanzman
  • Update compute resources @sergeylanzman

AWS

  • Add support kms @meshuga
  • Add support lambda @meshuga
  • Add support emr @meshuga
  • Add support elastic_beanstalk @meshuga
  • Add support for aws_accessanalyzer_analyzer @aqche
  • Add support for aws_codecommit_repository @aqche
  • Added IAM Instance Profile @meshuga
  • Fixed Route 53 record name @meshuga
  • Add support for aws_codepipeline @aqche
  • Add support for aws_codepipeline_webhook @aqche
  • Add support for aws_codebuild_project @aqche

Azure

  • Support more Azure authentication methods @cucxabong
  • Add Azure Analysis & Databases @cucxabong

Github

  • Add pagination for remaining supported GitHub resources @chris-vest
  • Add support for github_user_ssh_key @aqche
  • Add support for github_organization_block @aqche
  • Add support for github_organization_project @aqche

Newrelic

  • Fix parsing float in newrelic provider @cucxabong

Cloudflare

  • Add support for Cloudflare API Token @pdecat

DigitalOcean

  • Add support for DigitalOcean record @aqche
  • Add support for DigitalOcean Kubernetes node pool @aqche
  • Add support for DigitalOcean database connection pool @aqche
  • Add support for DigitalOcean database resources @aqche

Infra

  • Add support json output @sergeylanzman

0.8.5

4 years ago

Add support RabbitMQ provider:

https://github.com/GoogleCloudPlatform/terraformer/pull/269 https://github.com/GoogleCloudPlatform/terraformer/pull/270 https://github.com/GoogleCloudPlatform/terraformer/pull/288 @Trois-Six Resources:

  • bindings
    • rabbitmq_binding
  • exchanges
    • rabbitmq_exchange
  • permissions
    • rabbitmq_permissions
  • policies
    • rabbitmq_policy
  • queues
    • rabbitmq_queue
  • users
    • rabbitmq_user
  • vhosts
    • rabbitmq_vhost

Add support Vultr provider:

https://github.com/GoogleCloudPlatform/terraformer/pull/278 https://github.com/GoogleCloudPlatform/terraformer/pull/304 @aqche List of supported Vultr resources:

  • bare_metal_server
    • vultr_bare_metal_server
  • block_storage
    • vultr_block_storage
  • dns_domain
    • vultr_dns_domain
  • firewall_group
    • vultr_firewall_group
  • network
    • vultr_network
  • reserved_ip
    • vultr_reserved_ip
  • server
    • vultr_server
  • snapshot
    • vultr_snapshot
  • ssh_key
    • vultr_ssh_key
  • startup_script
    • vultr_startup_script
  • user
    • vultr_user

Add Commercetools provider: https://github.com/GoogleCloudPlatform/terraformer/pull/266 @StarpTech Resources:

  • types
    • commercetools_type
  • product_type
    • commercetools_product_type
  • store
    • commercetools_store
  • api_extension
    • commercetools_api_extension
  • channel
    • commercetools_channel
  • subscription
    • commercetools_subscription
  • shipping_zone
    • commercetools_shipping_zone
  • state
    • commercetools_state
  • tax_category
    • commercetools_tax_category

DigitalOcean

AWS

AliCloud

Heroku

Logz.io

Github

Linode

Infra

0.8.4

4 years ago

Add Support AliCloud provider

https://github.com/GoogleCloudPlatform/terraformer/pull/239 @Ghost---Shadow https://github.com/GoogleCloudPlatform/terraformer/pull/243 @sergeylanzman https://github.com/GoogleCloudPlatform/terraformer/pull/250 @Ghost---Shadow List of supported AliCloud resources:

  • dns
    • alicloud_dns
    • alicloud_dns_record
  • ecs
    • alicloud_instance
  • keypair
    • alicloud_key_pair
  • nat
    • alicloud_nat_gateway
  • pvtz
    • alicloud_pvtz_zone
    • alicloud_pvtz_zone_attachment
    • alicloud_pvtz_zone_record
  • ram
    • alicloud_ram_role
    • alicloud_ram_role_policy_attachment
  • rds
    • alicloud_db_instance
  • sg
    • alicloud_security_group
    • alicloud_security_group_rule
  • slb
    • alicloud_slb
    • alicloud_slb_server_group
  • vpc
    • alicloud_vpc
  • vswitch
    • alicloud_vswitch

Add Support DigitalOcean provider https://github.com/GoogleCloudPlatform/terraformer/pull/246 @aqche https://github.com/GoogleCloudPlatform/terraformer/pull/248 @aqche

List of supported DigitalOcean resources:

  • cdn
    • digitalocean_cdn
  • database_cluster
    • digitalocean_database_cluster
  • domain
    • digitalocean_domain
  • droplet
    • digitalocean_droplet
  • droplet_snapshot
    • digitalocean_droplet_snapshot
  • firewall
    • digitalocean_firewall
  • floating_ip
    • digitalocean_floating_ip
  • kubernetes_cluster
    • digitalocean_kubernetes_cluster
  • loadbalancer
    • digitalocean_loadbalancer
  • project
    • digitalocean_project
  • ssh_key
    • digitalocean_ssh_key
  • tag
    • digitalocean_tag
  • volume
    • digitalocean_volume
  • volume_snapshot
    • digitalocean_volume_snapshot

Add Support Linode provider https://github.com/GoogleCloudPlatform/terraformer/pull/249 @aqche

List of supported Linode resources:

  • domain
    • linode_domain
  • image
    • linode_image
  • instance
    • linode_instance
  • nodebalancer
    • linode_nodebalancer
  • sshkey
    • linode_sshkey
  • token
    • linode_token
  • volume
    • linode_volume

AWS

Azure

Infra