
Terraform Import Generator
par kishaningithub
Automatise la génération de déclarations d'importation Terraform pour simplifier les migrations d'état entre les bases de code.
Ce qu'il fait
Fournit un utilitaire pour générer des blocs import précis pour les ressources Terraform. En analysant la sortie de terraform show -json, il crée les déclarations nécessaires pour intégrer l'infrastructure existante dans un nouveau fichier d'état Terraform, réduisant ainsi considérablement l'effort manuel lors des migrations.
Outils
generate_imports: Analyse l'état JSON de Terraform et produit des blocs d'importation pour les modules ou ressources spécifiés.filter_by_module: Génère des déclarations d'importation spécifiquement pour un chemin de module choisi.full_state_import: Génère des déclarations d'importation pour chaque ressource trouvée dans le JSON d'état fourni.
Installation
S'agissant d'un binaire Go, il peut être exécuté via Docker ou installé via Homebrew. Pour l'utiliser en tant que serveur MCP, vous encapsuleriez généralement l'exécution du binaire :
{
"mcpServers": {
"tf-import-gen": {
"command": "docker",
"args": ["run", "-i", "ghcr.io/kishaningithub/tf-import-gen:latest"]
}
}
}
Hôtes supportés
- Claude
Installation rapide
brew install kishaningithub/tap/tf-import-genInformations
- Tarification
- free
- Publié
- 5/1/2026






