awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
GoogleCloudPlatform avatar

GoogleCloudPlatform/terraformerArchived

0
View on GitHub↗

Căutare AI

Explorează mai multe repository-uri excelente

Descrie ce ai nevoie în limbaj simplu — AI-ul sortează mii de proiecte open source selectate în funcție de relevanță.

Start searching with AI
14,551 stele·1,836 fork-uri·Go·Apache-2.0·3 vizualizări

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.
  • Istoric stele

    Graficul istoricului de stele pentru googlecloudplatform/terraformerGraficul istoricului de stele pentru googlecloudplatform/terraformer

    Întrebări frecvente

    Ce face 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.

    Care sunt principalele funcționalități ale googlecloudplatform/terraformer?

    Principalele funcționalități ale googlecloudplatform/terraformer sunt: 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.

    Care sunt câteva alternative open-source pentru googlecloudplatform/terraformer?

    Alternativele open-source pentru googlecloudplatform/terraformer includ: 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…

    Alternative open-source pentru Terraformer

    Proiecte open-source similare, clasificate după numărul de funcționalități comune cu Terraformer.
    • mlabouardy/komiserAvatar mlabouardy

      mlabouardy/komiser

      4,133Vezi pe 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
      Vezi pe GitHub↗4,133
    • wallix/awlessAvatar wallix

      wallix/awless

      4,968Vezi pe 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
      Vezi pe GitHub↗4,968
    • dtan4/terraformingAvatar dtan4

      dtan4/terraforming

      4,260Vezi pe 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
      Vezi pe GitHub↗4,260
    • codeaprendiz/learn-devopsAvatar codeaprendiz

      codeaprendiz/learn-devops

      1,587Vezi pe 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
      Vezi pe GitHub↗1,587
    Vezi toate cele 30 alternative pentru Terraformer→