awesome-repositories.com
Blog
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
GoogleCloudPlatform avatar

GoogleCloudPlatform/terraformerArchived

0
View on GitHub↗
14,551 estrellas·1,836 forks·Go·Apache-2.0·3 vistas

Terraformer

Terraformer is a reverse engineering tool and infrastructure-to-code generator that transforms existing live cloud resources into declarative configuration files and state manifests. It functions as a cloud infrastructure exporter, allowing users to extract resource metadata from cloud providers to create reproducible infrastructure deployments.

The tool specializes in reverse engineering by querying cloud provider APIs to map active resource configurations and translate them into Terraform resource blocks. It supports infrastructure state recovery by reconstructing state files from live environments when original configurations are missing, and enables the migration of manually created cloud assets into version-controlled code.

The system includes capabilities for resource import filtering and import planning to isolate specific cloud objects by type, name, or attribute. It also provides hierarchical file organization to arrange generated code into service-based folder structures and supports remote state management for uploading state files to cloud storage.

Features

  • Infrastructure as Code - Converts manually created cloud resources into Terraform configuration files for version control and automated management.
  • Infrastructure State Export - Reconstructs Terraform state files from a live cloud environment when original configuration files are lost.
  • Resource Import Utilities - Provides a utility for selecting and importing specific cloud objects into Terraform state and configuration files.
  • Reverse Engineering Tooling - Generates Terraform configuration files and state from existing live cloud infrastructure.
  • Cloud Infrastructure Exporters - Extracts resource metadata from cloud providers to create reproducible infrastructure deployments.
  • Cloud Resource Discovery - Provides mechanisms for programmatically identifying and fetching the state of existing cloud infrastructure resources via provider APIs.
  • Resource Onboarding Workflows - Brings existing cloud objects into a Terraform project by filtering for specific resource types or names.
  • Live-to-Code Generation - Converts live cloud resources into configuration files and state to transform manual infrastructure into manageable code.
  • Cloud Resource Inventory - Transforms raw lists of deployed cloud resources into an organized inventory of manageable infrastructure code.
  • Infrastructure State Reconstructions - Generates a Terraform state file by mirroring the current live attributes of the discovered cloud resources.
  • Infrastructure-to-Code Generators - Transforms manually created cloud resources into declarative code for version control.
  • Reverse Infrastructure Engineering - Generates Terraform state and code from existing live infrastructure to document a current environment.
  • Provider Schema Translations - Translates cloud-specific API responses into Terraform resource blocks using provider-defined mapping logic.
  • Infrastructure Resource Filters - Uses user-defined attributes or types to isolate specific cloud objects during the discovery and import phase.
  • Infrastructure Configuration Templates - Produces HCL configuration files by populating predefined templates with extracted resource metadata.
  • Import Filtering Logic - Filters existing infrastructure by type, name, or attribute to import a specific subset of cloud objects.
  • Import Planning Manifests - Creates a manifest of resources for import to review or modify before executing the final process.

Historial de estrellas

Gráfico del historial de estrellas de googlecloudplatform/terraformerGráfico del historial de estrellas de googlecloudplatform/terraformer

Búsqueda con IA

Explora más repositorios increíbles

Describe lo que necesitas en lenguaje sencillo: la IA clasifica miles de proyectos open-source curados por relevancia.

Start searching with AI

Preguntas frecuentes

¿Qué hace googlecloudplatform/terraformer?

Terraformer is a reverse engineering tool and infrastructure-to-code generator that transforms existing live cloud resources into declarative configuration files and state manifests. It functions as a cloud infrastructure exporter, allowing users to extract resource metadata from cloud providers to create reproducible infrastructure deployments.

¿Cuáles son las características principales de googlecloudplatform/terraformer?

Las características principales de googlecloudplatform/terraformer son: Infrastructure as Code, Infrastructure State Export, Resource Import Utilities, Reverse Engineering Tooling, Cloud Infrastructure Exporters, Cloud Resource Discovery, Resource Onboarding Workflows, Live-to-Code Generation.

¿Qué alternativas de código abierto existen para googlecloudplatform/terraformer?

Las alternativas de código abierto para googlecloudplatform/terraformer incluyen: mlabouardy/komiser — Komiser is a multi-cloud infrastructure inspector and asset inventory manager. It provides a centralized system for… wallix/awless — Awless is a command-line interface and infrastructure orchestrator for managing, deploying, and inspecting AWS cloud… dtan4/terraforming — Terraforming is an infrastructure as code generator and AWS Terraform resource exporter. It converts live cloud… codeaprendiz/learn-devops — This project is a comprehensive educational repository designed to teach DevOps practices through structured learning… maiot-io/zenml — ZenML is an extensible machine learning orchestration framework designed to manage the end-to-end lifecycle of data… aws/aws-cdk — The AWS Cloud Development Kit is an infrastructure-as-code framework that enables developers to define and provision…

Alternativas open-source a Terraformer

Proyectos open-source similares, clasificados según cuántas características comparten con Terraformer.
  • mlabouardy/komiserAvatar de mlabouardy

    mlabouardy/komiser

    4,133Ver en GitHub↗

    Komiser is a multi-cloud infrastructure inspector and asset inventory manager. It provides a centralized system for auditing, cataloging, and analyzing deployed services and assets across AWS, GCP, and Azure environments. The project transforms disparate resource schemas from different cloud vendors into a unified structural representation through a provider-based plugin architecture. It uses agentless API inspection and polling-based resource discovery to retrieve metadata and configuration states without requiring agents on target resources. The platform covers financial management via cos

    Go
    Ver en GitHub↗4,133
  • wallix/awlessAvatar de wallix

    wallix/awless

    4,968Ver en GitHub↗

    Awless is a command-line interface and infrastructure orchestrator for managing, deploying, and inspecting AWS cloud resources. It functions as a resource inspector, identity manager, and secure connection utility, providing a hierarchical set of commands to control cloud environments. The tool distinguishes itself by syncing remote cloud state to local graphs, enabling offline infrastructure analysis, auditing, and resource relationship querying without active API calls. It further streamlines operations by mapping human-readable aliases to system identifiers and facilitating secure shell co

    Go
    Ver en GitHub↗4,968
  • dtan4/terraformingAvatar de dtan4

    dtan4/terraforming

    4,260Ver en GitHub↗

    Terraforming is an infrastructure as code generator and AWS Terraform resource exporter. It converts live cloud infrastructure into declarative configuration and state files, allowing existing cloud resources to be brought under programmatic management. The tool functions as a state file manager capable of generating and merging JSON state files. It translates live cloud provider API responses into HashiCorp Configuration Language syntax and can integrate newly exported resource data into existing state files without overwriting unrelated entries. The system includes capabilities for resourc

    Ruby
    Ver en GitHub↗4,260
  • codeaprendiz/learn-devopsAvatar de codeaprendiz

    codeaprendiz/learn-devops

    1,587Ver en GitHub↗

    This project is a comprehensive educational repository designed to teach DevOps practices through structured learning paths and hands-on exercises. It focuses on mastering infrastructure management, container orchestration, and system administration by providing a curriculum that covers the full lifecycle of cloud-native environments, from initial provisioning to ongoing maintenance and security. The repository distinguishes itself by offering a practical, task-based approach to complex operational domains. It guides users through the implementation of infrastructure-as-code, the configuratio

    HCLawscoding-taskscontainer-orchestration
    Ver en GitHub↗1,587
Ver las 30 alternativas a Terraformer→