Pular para o conteúdo

Selecionar língua

Idioma atual: Português (Brasil)

Terraform

Source: https://github.com/shuaibiyy/awesome-tf at 66a03c543b49
License: CC0-1.0
Read the English original

This edition is an AI-assisted translation.

Link Checker Misspell Check

Uma lista selecionada de recursos sobre HashiCorp’s Terraform. Suas contribuições são bem-vindas!

O Terraform permite criar, alterar e aprimorar com segurança e previsibilidade a infraestrutura de produção. É uma ferramenta de código aberto que codifica APIs em arquivos de configuração declarativos, que podem ser compartilhados entre membros da equipe, tratados como código, editados, revisados e versionados.

  • Não compatível com terraform >= 0.12 :ghost:
  • Abandonado :skull:
  • Monetizado :heavy_dollar_sign:
  • Terraform Academy - Plataforma interativa de aprendizado de Terraform / IaC com laboratórios práticos, preparação para certificações (HashiCorp, AWS, GCP, Azure, Docker, Kubernetes, GitOps), orientação por IA e acompanhamento do progresso. Confira também o blog SRE Pro Tips e os aplicativos móveis/PWA abaixo.
  • Terraform Terminal Simulator - Pratique init, plan e apply em um terminal simulado no navegador. Gratuito e de código aberto, sem necessidade de cadastro.
  • compliance.tf docs - Implementações gratuitas em Terraform de SOC 2, PCI DSS, HIPAA, NIST 800-53 e mais de 35 outros controles de conformidade — referência aberta para escrever código de infraestrutura em conformidade.
  • DevOpsLesson Terraform Playground - Simulador gratuito de Terraform no navegador, com exercícios guiados de HCL e comandos para praticar.

Aplicativos para dispositivos móveis, computadores e PWA para aprender e trabalhar com Terraform em qualquer lugar.

  • Terraform Academy — iOS - Aplicativo nativo para iOS da plataforma interativa de aprendizado Terraform Academy. Laboratórios práticos, preparação para certificações (HashiCorp, AWS, GCP, Azure, Docker, Kubernetes, GitOps), orientação por IA e sincronização do progresso entre dispositivos.
  • Terraform Academy — Android - Aplicativo nativo para Android da plataforma de aprendizado Terraform Academy, com os mesmos laboratórios, preparação para certificações e orientação por IA das versões para iOS e web.
  • Terraform Academy — PWA / Web App - Versão instalável do Progressive Web App do Terraform Academy. Funciona offline, pode ser instalada na tela inicial em qualquer plataforma e sincroniza o progresso com os aplicativos móveis.

Para encontrar mais módulos da comunidade que não estão listados aqui, consulte o Terraform Module Registry.

  • anthology - Implementação de registro privado do Terraform como alternativa ao registro oficial.
  • boring-registry - Registro privado de módulos/providers Terraform com autenticação por chave de API e suporte a armazenamento de blobs.
  • citizen - Registro privado de módulos/providers Terraform.
  • nrkno/terraform-registry - Registro privado do Terraform com backends de armazenamento modulares.
  • petra - Gerenciador de registro privado do Terraform.
  • philips-labs/terraform-registry - Registro Terraform para disponibilizar versões arbitrárias de providers Terraform hospedadas no GitHub.
  • tapir - Registro privado do Terraform.
  • terraform-simple-registry - Implementação simples dos protocolos do Terraform Registry.
  • terramantle.dev - Registro com foco em insights de módulos e estado, que resolve desafios de gerenciamento de dependências.
  • Terrareg - Registro de módulos Terraform.
  • terustry - Registro de providers Terraform de código aberto que atua como proxy para releases do GitLab ou GitHub.
  • terralist - Registro privado Terraform para módulos e providers, gerenciável por uma API REST.
  • Azure Verified Modules - Iniciativa oficial da Microsoft que oferece módulos Terraform (e Bicep) verificados e em conformidade com padrões para recursos e padrões arquiteturais do Azure, alinhados ao Well-Architected Framework.
  • cloudsmith - Serviço gerenciado de hospedagem de pacotes para clientes internos e externos. :heavy_dollar_sign:
  • Terramantle - Registro privado de Terraform/OpenTofu com insights detalhados sobre módulos, mapeamento de dependências e visibilidade do estado.
  • clarity - Framework de testes declarativo para testes unitários de Terraform. :skull:
  • kitchen-terraform - Fornece um conjunto de plugins Test Kitchen que permite convergir uma configuração Terraform usando Test Kitchen e verificar o estado Terraform resultante com controles InSpec. :skull:
  • rspec-terraform - Testes RSpec para seus módulos Terraform. :skull:
  • terraform_validate - Ajuda a aplicar padrões definidos pelo usuário no Terraform. :skull:
  • terraform-compliance - Testes BDD para arquivos Terraform.
  • terratest - Terratest é uma biblioteca Go que facilita a escrita de testes automatizados para seu código de infraestrutura.
  • AIaC - Gerador de Infrastructure-as-Code com inteligência artificial.
  • AirIAM - AirIAM é uma ferramenta para AWS IAM que implementa o framework de execução Terraform com privilégio mínimo.
  • asdf - Plugin HashiCorp para o gerenciador de versões asdf.
  • astro - Astro é uma ferramenta para gerenciar várias execuções do Terraform com um único comando. :ghost:
  • atlantis - Fluxo de trabalho unificado para colaboração em Terraform pelo GitHub.
  • atmos - Ferramenta universal que converte YAML profundamente mesclado em entradas de módulos.
  • aws2tf - Automatiza a importação de recursos AWS existentes para o Terraform e gera o código HCL do Terraform.
  • aztfexport - Ferramenta para trazer recursos Azure existentes para o gerenciamento do Terraform.
  • AzureNamer - Gera nomes compatíveis com CAF para mais de 200 tipos de recursos Azure e os exporta como locals do Terraform, com validação em tempo real de comprimento e caracteres.
  • balcony - Ferramenta CLI para consultas fáceis à API AWS. Também gera blocos de importação Terraform e código de recursos Terraform.
  • bare-devcontainer/templates - Dev container Terraform com foco em segurança, terraform-ls e cache que facilita reconstruções. A imagem base está disponível em bare-devcontainer/images.
  • blast radius - Visualizações interativas de grafos de dependências do Terraform. :skull:
  • cf-terraforming - Utilitário de linha de comando para facilitar a importação dos seus recursos Cloudflare existentes para Terraform.
  • cfnctl - Cfnctl traz a experiência da CLI do Terraform para o AWS CloudFormation.
  • Checkov - Ferramenta de análise estática do Terraform para terraform>=0.12.
  • cloud-audit - CLI de auditoria de segurança AWS com mecanismo de correção que gera código Terraform para corrigir configurações incorretas.
  • CloudBurn - Verificações de políticas de custos AWS para Terraform e CloudFormation no CI e em contas AWS ativas.
  • Coder - Coder provisiona ambientes de desenvolvimento de software na sua infraestrutura via Terraform.
  • coretech/terrafile - Gerencie sistematicamente módulos externos do GitHub para uso no Terraform (escrito em Go). :skull:
  • Cynative - Framework de agentes de segurança de código aberto para revisar configurações Terraform e investigar infraestrutura ativa por meio de APIs de nuvem somente leitura.
  • Datadef - Gera diagramas de arquitetura e documentação a partir de um repositório Terraform: analisa arquivos .tf sem executar terraform init nem ler o estado, desenha módulos como zonas com contagens por ambiente e sincroniza novamente todos os dias. :heavy_dollar_sign:
  • demonolith - Divide projetos Terraform monolíticos com demonolith refactor (para mover o código) e demonolith migrate (para migrar para arquivos .tfstate menores).
  • driftctl - Detecte, acompanhe e receba alertas sobre desvios na infraestrutura. :skull:
  • drifthound - Detecção contínua de desvios na infraestrutura, com histórico e notificações.
  • dxw/terrafile - Gerencie sistematicamente módulos externos do GitHub para uso no Terraform (escrito em Ruby).
  • flora - Gerenciador de versões do Terraform.
  • fogg - Ferramenta para eliminar o trabalho repetitivo na manutenção de repositórios Terraform.
  • former2 - Gere configurações Terraform a partir dos recursos existentes na sua conta AWS.
  • fuzzy-terraform-rm - Ferramenta de linha de comando com busca aproximada para remover recursos do estado do Terraform.
  • gaia - Gaia é uma interface de usuário 🌍 do Terraform para seus módulos e infraestrutura self-service 👨‍💻. :skull:
  • hcl2json - Converta HCL2 para JSON.
  • hcldump - Exiba a árvore sintática abstrata do HCL (v2).
  • hcledit (mercari) - Pacote Go para editar configurações HCL.
  • hcledit (minamijoyo) - Editor de linha de comando para HCL.
  • hclgrep - grep baseado em sintaxe para HCL(v2).
  • hq - Processador HCL de linha de comando.
  • iam-policy-json-to-terraform - Pequena ferramenta para converter uma política IAM em formato JSON em um aws_iam_policy_document do Terraform.
  • Infracost - Estimativas de custos de nuvem para Terraform na CLI e em pull requests.
  • inframap - Leia seu tfstate ou HCL para gerar um grafo específico para cada provider, mostrando apenas os recursos mais importantes/relevantes.
  • InfraScan - Auditor avançado de infraestrutura para análise de custos e segurança de Terraform, AWS e Kubernetes.
  • InfraSketch - Ferramenta gratuita no navegador para visualizar HCL do Terraform e Docker Compose como diagramas de arquitetura. Compatível com AWS e Azure. Sem cadastro nem credenciais.
  • json2hcl - Converta JSON para HCL e vice-versa. :ghost:
  • k2tf - Conversor de YAML do Kubernetes para HCL do Terraform.
  • Kapitan - Gera JSON de Terraform/OpenTofu e outras configurações de infraestrutura a partir de templates baseados em inventário.
  • KICS - Analisa projetos IaC em busca de vulnerabilidades de segurança, problemas de conformidade e configurações incorretas de infraestrutura. Compatível com projetos Terraform, manifestos Kubernetes, Dockerfiles, templates AWS CloudFormation e playbooks Ansible.
  • layerform - Layerform ajuda engenheiros a criar stacks de ambiente reutilizáveis usando arquivos .tf simples. Ideal para vários ambientes de “staging”. :skull:
  • library.tf - Library.tf foi criado e projetado não apenas para fornecer todas as informações de registro de Terraform e OpenTofu, mas também os insights necessários para tomar decisões. Encontre rapidamente módulos ou providers compatíveis, mantidos e sem muitos bugs.
  • modules.tf-lambda - Gerador de infraestrutura como código a partir de diagramas visuais criados com Cloudcraft.co para Terraform.
  • para - O gerenciador de plugins de terceiros que faltava e um “canivete suíço” para Terraform/Terragrunt — uma única ferramenta para facilitar todos os fluxos de trabalho. :skull:
  • pike - Pike calcula as permissões ou a política IAM necessárias para compilar sua infraestrutura Terraform.
  • pipeform - Interface TUI de tempo de execução para Terraform.
  • platform-skills - Manual de campo assistido por IA para Terraform: revisão de privilégio mínimo IAM, análise do raio de impacto, impacto no estado, restrições de providers e planejamento de reversão. Funciona como plugin para Claude, Codex, Cursor e Copilot.
  • pluralith - Visualização do estado do Terraform e geração automatizada de documentação de infraestrutura. :heavy_dollar_sign:
  • pre-commit-terraform - Hooks Git pre-commit para Terraform e Terragrunt: formatam automaticamente, validam, atualizam documentação, executam verificações de segurança, estimam custos e muito mais.
  • pretf - Wrapper drop-in para Terraform que gera configurações Terraform com Python. Consulte a documentação do pretf. :skull:
  • prettyplan for TF 0.12+ - Prettyplan para TF 0.12+ (disponível online aqui) é uma ferramenta pequena que ajuda a visualizar planos Terraform grandes com facilidade.
  • prettyplan - Prettyplan (disponível online aqui) é uma ferramenta pequena que ajuda a visualizar planos Terraform grandes com facilidade. :ghost:
  • pug - A interface de terminal para usuários avançados do Terraform.
  • pytest-terraform - Plugin pytest para Terraform com fixtures e suporte a replay offline.
  • python-terrafile - Gerencie sistematicamente módulos externos do GitHub para uso no Terraform.
  • regula - Avalia infraestrutura como código Terraform em busca de possíveis configurações incorretas de segurança e violações de conformidade na AWS, Azure e Google Cloud antes da implantação.
  • redc - Ferramenta de automação de infraestrutura de red team de próxima geração, criada sobre Terraform e compatível com implantação multicloud (Alibaba Cloud, Tencent Cloud, AWS etc.), com implantação em um comando para criar, configurar e destruir ambientes de red team.
  • renovate-config - Predefinições de configuração compartilháveis para Renovatebot, especialmente úteis para profissionais de DevOps.
  • Riftmap - Mecanismo entre repositórios para dependências e impacto de mudanças, que analisa infraestrutura multirrepositório em Terraform, Docker, Helm e mais para visualizar dependências e o que será afetado por uma alteração.
  • rover - Explorador interativo do estado e das configurações do Terraform.
  • ruby-terraform - Wrapper Ruby simples para executar comandos Terraform.
  • sato - Sato ajuda a converter Cloudformation legado para Terraform.
  • scenery - Mais um formatador de saída de planos Terraform. :ghost: :skull:
  • scratchrelaxtv - Ferramenta Python simples para ajudar no desenvolvimento de módulos — extrai variáveis de main.tf para gerar variables.tf e cria um esqueleto de uso do módulo a partir de variables.tf.
  • serverless.tf - Doing serverless with Terraform - serverless.tf é um framework opinativo e de código aberto para desenvolver, compilar, implantar e proteger aplicativos e infraestrutura serverless na AWS usando Terraform. Saiba mais.
  • Shieldly - Análise de segurança com IA para políticas IAM e CloudFormation geradas pelo Terraform, explicando por que uma permissão é arriscada e como corrigi-la. Plano gratuito, CLI e GitHub Action.
  • Shisho - Analisador estático leve para Terraform.
  • Speakeasy - Gere um provider Terraform a partir de uma especificação OpenAPI.
  • stacks - Stacks, o pré-processador de código Terraform.
  • SyncVey - Registro de ativos AWS self-hosted com detecção de desvios no nível de atributo entre tfstate e o estado ativo da AWS, verificações agendadas e alertas de fim de vida útil de middleware.
  • tads-boilerplate - O poder do Ansible e do Terraform + a simplicidade do Docker Swarm = infraestrutura como código e boas práticas de DevOps.
  • tau - Tau é um wrapper leve sobre Terraform para gerenciar várias implantações, dependências e segredos. :skull:
  • tenv - Gerenciador de versões OpenTofu/Terraform/Terragrunt.
  • terraboard - Painel web para inspecionar estados do Terraform.
  • terraboot - DSL para gerar uma configuração Terraform e executá-la.
  • terracognita - Lê de provedores de nuvem existentes (Terraform reverso) e gera sua infraestrutura como código em uma configuração Terraform.
  • terracost - Estimativa de custos de nuvem para Terraform na CLI.
  • terracove - Testa recursivamente uma árvore de diretórios em busca de diferenças e cobertura do Terraform.
  • TerraDepot - Repositório de estado Terraform baseado no backend remoto http padrão. Permite a administração centralizada de tfstates no AWS S3.
  • TerraDrift - CLI self-hosted para desvios de Terraform/OpenTofu em CI e cron (baseada em plan; não inventaria recursos não gerenciados).
  • terradozer - Execute terraform destroy sem arquivos de configuração.
  • terraeasy - Wrapper simples para Terraform.
  • terraform-ai-skills - Habilidade com IA para GitHub Copilot, Claude e ChatGPT que automatiza o gerenciamento em massa de módulos Terraform — atualizações de providers, padronização de fluxos de trabalho e releases em 10–200+ repositórios na AWS, GCP, Azure e DigitalOcean.
  • terraform-aws-clickops-notifier - Receba notificações quando ações forem realizadas no AWS Console.
  • terraform-bundle - Cria facilmente pacotes contendo um binário Terraform e binários de providers. Útil para CI e Terraform Enterprise isolado de redes.
  • terraform-cdk - O CDK (Cloud Development Kit) para Terraform permite que desenvolvedores usem linguagens de programação conhecidas para definir infraestrutura de nuvem e provisioná-la pelo HashiCorp Terraform.
  • terraform-cleaner - Pequeno utilitário que detecta variáveis não utilizadas nos módulos Terraform.
  • terraform-credentials-vault - Plugin “credentials helper” do Terraform que permite fornecer credenciais para serviços nativos do Terraform (registros privados de módulos, Terraform Cloud etc.) por meio de variáveis de ambiente.
  • terraform-diff - Saiba sempre onde executar Terraform plan e apply!
  • terraform-docs - Utilitário rápido para gerar documentação a partir de módulos Terraform.
  • terraform-graph-beautifier - Ferramenta de linha de comando que converte a saída pouco utilizável do comando terraform graph em algo mais significativo e explicativo.
  • terraform-iam-policy-validator - A CLI valida políticas AWS IAM em um template Terraform em relação às boas práticas do AWS IAM.
  • terraform-landscape - (somente 0.11 e anteriores) Melhora a saída do plan do Terraform para facilitar a leitura e compreensão.
  • terraform-operator - Um CRD do Kubernetes para lidar com operações do Terraform.
  • terraform-plan-parser - Utilitário de linha de comando e API JavaScript para analisar a saída padrão de terraform plan e convertê-la para JSON. :ghost:
  • terraform-provisioner - Ferramenta para gerenciar várias instanciações dos mesmos scripts Terraform.
  • terraform-rake-tasks - Tarefas Rake compartilhadas para gerenciar planos Terraform.
  • terraform-repl - Wrapper do console Terraform para uma experiência de console interativo melhor.
  • Terraform-Visual - Ferramenta simples, mas poderosa, para visualizar planos Terraform.
  • terravision - Gera diagramas profissionais de arquitetura de nuvem a partir de código Terraform usando ícones e padrões oficiais da AWS/Azure/GCP. Executa 100% no cliente, com integração CI/CD.
  • terraform.py - Script de inventário dinâmico do Ansible para analisar arquivos de estado Terraform. :skull:
  • terraformer - Ferramenta CLI para gerar arquivos Terraform a partir de infraestrutura existente. Infraestrutura como código. Compatível com muitos providers.
  • terraforming - Exporta recursos AWS existentes para o formato Terraform (tf, tfstate). Semelhante ao terraformer. :skull:
  • terraformize - Executa\Destrói módulos Terraform por meio de um endpoint de API REST simples. :skull:
  • terraformsh - Wrapper em Bash para uma experiência de CLI mais fácil e configurações hierárquicas DRY.
  • terragrunt-atlantis-config - Gera configuração do Atlantis para projetos Terragrunt.
  • terragrunt - Terragrunt é um wrapper leve para Terraform que oferece ferramentas extras para manter suas configurações Terraform DRY, trabalhar com vários módulos Terraform e gerenciar estado remoto.
  • terrahelp - Utilitário de linha de comando que oferece funcionalidades complementares que podem ser úteis ao trabalhar com Terraform.
  • terrahub - TerraHub é uma ferramenta de automação e orquestração do Terraform. Integrada perfeitamente ao console.terrahub.io, oferece uma interface empresarial para exibir execuções do Terraform em tempo real, além de recursos de auditoria e relatórios de execuções anteriores. :heavy_dollar_sign:
  • terramagic - Ferramenta assistente para criar pastas e arquivos Terraform automaticamente, escrita em Python!
  • terramate - Ferramenta para gerenciar várias stacks Terraform, com suporte à detecção de alterações e geração de código.
  • terrap-cli - Terrap - ferramenta CLI poderosa que examina sua infraestrutura e identifica as alterações necessárias.
  • terrars - Terrars é uma ferramenta para criar stacks Terraform em Rust. É uma alternativa ao CDK.
  • terrascan - Coleção de testes de segurança e boas práticas para análise estática de templates Terraform.
  • terrascope - Orquestrador de builds para monorepos Terraform.
  • terrashine - Implementação de espelho de providers Terraform que armazena dependências em cache automaticamente à medida que os providers são solicitados.
  • terraspace - O framework Terraform.
  • terrastate - Extensão do Visual Studio Code para monitorar/implantar/destruir recursos Terraform no seu workspace.
  • terratag - Terratag é uma ferramenta CLI que permite aos usuários do Terraform criar e manter tags automaticamente em todos os seus recursos AWS, Azure e GCP.
  • tf-init-booster - Rotina anterior ao Terraform que acelera o download de módulos Terraform para blueprints volumosos.
  • tf-profile - Profiler para execuções do Terraform. Gere estatísticas globais, estatísticas por recurso ou visualizações.
  • tf-summarize - Utilitário de linha de comando para exibir o resumo do plano Terraform.
  • tf-why - Ferramenta CLI que atribui desvios do Terraform ao agente AWS que os causou, por meio de consulta ao CloudTrail.
  • tfaction - Coleção de GitHub Actions para um fluxo de trabalho Terraform opinativo.
  • tfautomv - Gera automaticamente blocos moved do Terraform para refatoração sem complicações.
  • tfcmt - CLI para notificar o resultado de plan e apply como comentário em Pull Request.
  • tfedit - Ferramenta de refatoração para Terraform.
  • tfenv - Gerenciador de versões do Terraform inspirado no rbenv.
  • tfgen - Gerador de código Terraform para uma base de código consistente e DRY.
  • tfgpt - Ferramenta CLI que integra Terraform ao GPT-3.5 Turbo da OpenAI para explicar comandos e conceitos do Terraform.
  • tfimport - Ferramenta CLI para automatizar a importação de infraestrutura existente para o tfstate.
  • tfjson - Utilitário para ler um arquivo de plano Terraform e exportá-lo como JSON. :skull:
  • tfk8s - Ferramenta para converter manifestos YAML do Kubernetes em HCL do Terraform.
  • tflint - Linter Terraform para detectar erros que não podem ser detectados por terraform plan.
  • tfmake - Automatize Terraform com o poder do make.
  • tfmask - Utilitário Terraform para ocultar saídas selecionadas de terraform plan e terraform apply. :skull:
  • tfmigrate - Ferramenta de migração do estado Terraform para GitOps.
  • tfmigrator - Biblioteca Go e CLI para migrar configurações e estado do Terraform.
  • tfmodcache - Cache local e compartilhado de módulos para Terraform e OpenTofu; terraform init deixa de baixar novamente módulos já obtidos. Sou o autor.
  • tfmv - Renomeia recursos Terraform e gera blocos moved.
  • tfocus - tfocus é uma ferramenta superinterativa para selecionar e executar plan/apply do Terraform em recursos específicos. Pense nela como uma “ferramenta de emergência” — não para uso diário.
  • tfprovidercheck - CLI para impedir a execução de providers Terraform maliciosos.
  • tfproviderlint - Ferramenta de lint para providers Terraform.
  • tfrepl - Um REPL do Terraform que oferece uma experiência completa de shell. Baseado em Readline. Sem dependências. Salve alterações de configuração. Histórico.
  • tfreveal - Utilitário Terraform para exibir planos Terraform com todos os valores secretos (sensíveis) revelados.
  • tfscaffold - Framework para controlar infraestrutura AWS gerenciada por Terraform, com vários ambientes e componentes.
  • tfschema - Inspetor de esquemas para providers Terraform.
  • tfsec - Ferramenta de análise estática Terraform compatível com terraform <0.12 e >=0.12 e integração direta com o analisador HCL para melhores resultados.
  • tfsort - Utilitário CLI para ordenar variáveis e saídas do Terraform.
  • tftarget - Ferramenta CLI para executar terraform xxx -target={...} interativamente.
  • tftree - Exibe a pilha de chamadas de módulos Terraform no terminal.
  • tftui - Interface textual de usuário para o estado do Terraform.
  • tfupdate - Atualiza restrições de versão nas suas configurações Terraform.
  • tfvar - tfvar analisa suas configurações ou módulos Terraform e extrai variáveis nos formatos desejados (tfvar, variáveis de ambiente etc.) para edição.
  • tfvault - Auxiliar universal de credenciais Terraform com backends de segredos conectáveis (chaveiro do SO, pass/gopass, variáveis de ambiente) e isolamento de contas por perfil.
  • tfvaultenv - tfvaultenv lê segredos do HashiCorp Vault e gera variáveis de ambiente para vários providers Terraform com esses segredos.
  • tfwrapper - RubyGem que fornece tarefas Rake para executar o HashiCorp Terraform de forma sensata.
  • tfmcp - Ferramenta CLI para interagir com Terraform via Model Context Protocol (MCP), permitindo que assistentes de IA como Claude gerenciem e operem ambientes Terraform.
  • tgf - Interface Terragrunt para executar Terragrunt/Terraform via Docker.
  • threatcl - Documente seus modelos de ameaças com HCL.
  • tofuenv - Gerenciador de versões OpenTofu inspirado no tfenv.
  • tpm - Gerenciador de pacotes para providers Terraform.
  • travelgrunt - Navegue por [mono]repositórios sem esforço!
  • trupositive - Wrapper sem configuração que injeta automaticamente metadados Git (SHA do commit, branch, repositório) em todos os recursos gerenciados pelo Terraform.
  • validIaC - ValidIaC combina as melhores ferramentas de código aberto para ajudar a garantir boas práticas, higiene e segurança no Terraform.
  • xterrafile - Gerencie sistematicamente módulos externos do registro de módulos, Git ou diretórios locais para uso no Terraform (escrito em Go). :skull:
  • yj - CLI para converter entre YAML, TOML, JSON e HCL. Preserva a ordem dos mapas.
  • yor - Adiciona tags e rastreia automaticamente frameworks de infraestrutura como código (Terraform, Cloudformation e Serverless).
  • zephy - Compara recursos Azure implantados em uma assinatura com recursos gerenciados por workspaces do Terraform Enterprise (HCP e self-hosted) quando a estratégia de marcação de recursos da nuvem não é suficiente.
  • opentofu-updater-action - GitHub Action que mantém providers e módulos OpenTofu/Terraform, gráficos Helm e imagens de contêiner atualizados, abrindo pull requests.
  • setup-terraform - Configura a CLI do Terraform no fluxo de trabalho GitHub Actions.
  • terraform-plan - GitHub Action para executar Terraform plan e adicionar um comentário com as alterações.
  • terraform-risk-assessor - GitHub Action que analisa alterações do plano Terraform com IA e comenta uma avaliação de risco em pull requests.
  • HashiCorp Terraform
  • vscode-terraform-live-graph - A extensão Terraform Live Graph para Visual Studio Code permite gerar um grafo Terraform em tempo real enquanto você programa.
  • tf-nav - Extensão de navegação Terraform que cria um índice de recursos por tipo de arquivo, com uma visualização em árvore fácil de navegar.
  • hcl-rs - Bibliotecas de análise e codificação HCL para Rust com suporte a serde.
  • hcl4j - Analisador HCL em Java.
  • nu_plugin_hcl - Plugin analisador HCL para Nushell.
  • pyhcl - Analisador HCL em Python.
  • python-hcl2 - Analisador HCL2 em Python.
  • rhcl - Analisador HCL puro em Ruby. :skull:
  • tree-sitter-hcl - Gramática HCL para tree-sitter.
  • Solo-Engineer Stack - Repositório Terraform único que conecta Vercel + Supabase + Cloudflare + DigitalOcean como plataforma indie-SaaS. Um terraform apply provisiona um projeto Next.js, um projeto Supabase com variáveis de ambiente enviadas para Vercel, uma zona Cloudflare com R2 e Workers KV e um droplet DigitalOcean com monitoramento.
  • Terraform Generator - Estrutura inicial para um novo módulo ou projeto Terraform, com suporte a frameworks de teste (terratest e kitchen-terraform).
  • Terraform GitOps Framework - Tudo o que você precisa para criar automação confiável para clusters Kubernetes AKS, EKS e GKE em um único framework gratuito e de código aberto.
  • Snap CD - Plataforma de implantação contínua completa que facilita implantações modulares com executores isolados, automação com reconhecimento de dependências e controle de acesso granular.
  • Lynx - Backend Terraform rápido, seguro e confiável. Possui painel intuitivo, gerenciamento de projetos e ambientes, versionamento do estado e suporte a bloqueios e snapshots.
  • OTF - Open Terraforming Framework, uma alternativa de código aberto ao Terraform Enterprise com integração completa à CLI do Terraform.
  • Terrakube - Alternativa de código aberto ao Terraform Enterprise com registro privado, estado remoto, fluxos personalizados, workspaces agendados e estados visuais.
  • Digger - Alternativa de código aberto ao Terraform Cloud — execute jobs de Terraform plan e apply no seu CI.
  • cloud-concierge - Codifique recursos não gerenciados como Terraform, detecte desvios e analise custos e segurança da nuvem; tudo entregue como Pull Request.
  • Stack-Lifecycle-Deployment - Solução de código aberto que define e gerencia o ciclo de vida completo dos recursos usados e provisionados em uma nuvem.
  • Burrito - Operador Kubernetes TACoS — “ArgoCD para Terraform”.
  • Terrateam - Alternativa de código aberto ao Terraform Cloud/Enterprise, com GitOps como prioridade, integração nativa ao GitHub e projetada para escala, segurança e confiabilidade.

Plataformas Terraform gerenciadas :heavy_dollar_sign:

Seção intitulada “Plataformas Terraform gerenciadas :heavy_dollar_sign:”
  • compliance.tf - Módulos Terraform com SOC 2, PCI DSS, HIPAA, NIST 800-53 e mais de 35 outros frameworks integrados. Configurações não conformes falham em terraform plan antes de qualquer aplicação. :heavy_dollar_sign:
  • ControlMonkey - Alternativa ao Terraform Cloud com geração de código Terraform/OpenTofu, inventário de nuvem e cobertura IaC. Inclui políticas prontas, correção de desvios e scanner de atividades ClickOps. :heavy_dollar_sign:
  • Firefly - Alternativa ao Terraform Cloud que aproveita sua ferramenta de CI. A plataforma Firefly também examina sua nuvem para avaliar a cobertura de IaC e detectar desvios. :heavy_dollar_sign:
  • Scalr - Alternativa ao Terraform Enterprise com integração OPA, estrutura organizacional, hooks personalizados, integrações nativas com outras plataformas DevOps e relatórios centralizados. :heavy_dollar_sign:
  • Stategraph - Terraform e OpenTofu sem o gargalo do arquivo de estado. Substitua o arquivo de estado plano por um banco de dados real. Equipes podem planejar em paralelo, consultar o estado via SQL e executar planos em segundos, em vez de minutos. :heavy_dollar_sign:
  • env0 - Alternativa ao Terraform Cloud/Enterprise com integração OPA, fluxos personalizados e suporte a Terragrunt. :heavy_dollar_sign:
  • Brainboard - Projete visualmente, implante e gerencie infraestruturas modernas de nuvem a partir de qualquer provedor — AWS, GCP, Azure. :heavy_dollar_sign:
  • Spacelift - Alternativa ao Terraform Cloud/Enterprise. Plataforma colaborativa de entrega de infraestrutura para Terraform. :heavy_dollar_sign:
  • StackGuardian - Plataforma de codificação e orquestração de infraestrutura que converte recursos de nuvem existentes em IaC, com fluxos orientados por políticas usando Tirith, OPA e Checkov, além de suporte a runtimes privados e templates sem código. :heavy_dollar_sign:

CC0

Na medida permitida por lei, Shuaib Yunus renunciou a todos os direitos autorais e direitos conexos ou similares sobre esta obra.

HagiCode

O HagiCode é um ambiente de programação com agentes. Interações de interface ricas e práticas tornam o planejamento, a execução de agentes e o trabalho em projetos mais acessíveis e fáceis de acompanhar, criando uma experiência de desenvolvimento envolvente.

Uma experiência de desenvolvimento envolvente, com interações de interface ricas e práticas.

Acessar HagiCodeLer a documentação
  • InteligenteOs fluxos de trabalho do OpenSpec transformam a intenção em um caminho executável, da proposta ao design, às tarefas e à entrega.
  • EficienteA execução multiagente mantém pesquisa, implementação e revisão em andamento em paralelo, em vários repositórios e com os Agent CLI que você já usa.
  • InteressanteInterações de interface ricas e práticas tornam o planejamento, a execução de agentes e o trabalho em projetos mais acessíveis e fáceis de acompanhar.

Baixar para Windows

Obter na Microsoft StoreTodos os downloads

Transforme ideias em software entregue.

O HagiCode é um ambiente de programação com agentes: os fluxos de trabalho do OpenSpec planejam a mudança, a execução multiagente a realiza e o Hero Scenario torna o longo percurso visível, para transformar ideias em software entregue.

Inteligente
Os fluxos do OpenSpec transformam a intenção em um caminho da proposta à entrega.
Eficiente
A execução multiagente conduz pesquisa, implementação e revisão em paralelo.
Divertido
As interações de interface facilitam o planejamento, a execução de agentes e os projetos.

Sair do Awesome Site?

Você está prestes a visitar um site externo. Não controlamos o conteúdo nem as práticas de privacidade dele.

Destino

Continuar para o site