Terragrunt est un wrapper mince pour Terraform qui fournit des outils et des fonctionnalités supplémentaires pour gérer des projets Terraform complexes. Dans ce didacticiel, nous allons vous montrer comment installer Terragrunt sur Linux en quatre étapes simples.
Prérequis
Avant de commencer, assurez-vous d'avoir les éléments suivants :
- Un système d'exploitation Linux (Ubuntu, CentOS, Debian, etc.)
- Un compte utilisateur avec les privilèges sudo ou root
- Accès à un terminal ou une ligne de commande
Étape 1 :Téléchargez Terragrunt
La première étape consiste à télécharger la dernière version de Terragrunt à partir de la page des versions de GitHub. Au moment de la rédaction, la dernière version est la 0.39.3.
```
wget https://github.com/gruntwork-io/terragrunt/releases/download/v0.39.3/terragrunt_linux_amd64
```
Étape 2 :Installer Terragrunt
Une fois le téléchargement terminé, rendez le fichier téléchargé exécutable :
```
chmod +x terragrunt_linux_amd64
```
Maintenant, déplacez le binaire Terragrunt vers un répertoire du PATH de votre système, tel que /usr/local/bin :
```
sudo mv terragrunt_linux_amd64 /usr/local/bin/terragrunt
```
Étape 3 :Vérifier l'installation
Pour vérifier que Terragrunt a été installé avec succès, ouvrez un terminal et tapez la commande suivante :
```
Terragrunt --version
```
Vous devriez voir la version de Terragrunt que vous avez installée.
Étape 4 : Configurer les variables d'environnement (facultatif)
Bien que cela ne soit pas obligatoire, il est recommandé de configurer des variables d'environnement pour simplifier le travail avec Terragrunt. Ajoutez les lignes suivantes à votre fichier de configuration shell (~/.bashrc ou ~/.zshrc) :
```
export TERRAFORM_CONFIG_PATH="$HOME/.terragrunt/terragrunt.hcl"
exporter GOOGLE_APPLICATION_CREDENTIALS="$HOME/.gcp/credentials.json"
exporter AWS_CONFIG_FILE="$HOME/.aws/config"
exporter AWS_DEFAULT_PROFILE="par défaut"
```
Ces variables d'environnement définissent où Terragrunt doit rechercher les fichiers de configuration et les informations d'identification des différents fournisseurs de cloud. Vous pouvez ajuster les chemins en fonction de vos configurations spécifiques.
Conclusion
Dans ce didacticiel, vous avez appris à installer Terragrunt sur Linux en seulement quatre étapes simples. Vous pouvez désormais commencer à utiliser Terragrunt pour gérer vos projets Terraform de manière plus efficace et efficiente.
|