Terragrunt is een dunne verpakking voor Terraform die extra tools en functies biedt voor het beheren van complexe Terraform-projecten. In deze tutorial laten we je zien hoe je Terragrunt op Linux installeert met behulp van vier eenvoudige stappen.
Vereisten
Zorg ervoor dat u over het volgende beschikt voordat u begint:
- Een Linux-besturingssysteem (Ubuntu, CentOS, Debian, enz.)
- Een gebruikersaccount met sudo- of root-rechten
- Toegang tot een terminal of opdrachtregel
Stap 1:Terragrunt downloaden
De eerste stap is het downloaden van de nieuwste versie van Terragrunt van de GitHub-releasepagina. Op het moment van schrijven is de nieuwste versie 0.39.3.
```
wget https://github.com/gruntwork-io/terragrunt/releases/download/v0.39.3/terragrunt_linux_amd64
```
Stap 2:Installeer Terragrunt
Zodra het downloaden is voltooid, maakt u het gedownloade bestand uitvoerbaar:
```
chmod +x terragrunt_linux_amd64
```
Verplaats nu het binaire bestand Terragrunt naar een map in het PATH van uw systeem, zoals /usr/local/bin:
```
sudo mv terragrunt_linux_amd64 /usr/local/bin/terragrunt
```
Stap 3:Installatie verifiëren
Om te controleren of Terragrunt succesvol is geïnstalleerd, opent u een terminal en typt u de volgende opdracht:
```
terragrunt-versie
```
U zou de versie van Terragrunt moeten zien die u hebt geïnstalleerd.
Stap 4:Omgevingsvariabelen instellen (optioneel)
Hoewel dit niet verplicht is, wordt het aanbevolen om omgevingsvariabelen in te stellen om het werken met Terragrunt te vereenvoudigen. Voeg de volgende regels toe aan uw shell-configuratiebestand (~/.bashrc of ~/.zshrc):
```
export TERRAFORM_CONFIG_PATH="$HOME/.terragrunt/terragrunt.hcl"
export GOOGLE_APPLICATION_CREDENTIALS="$HOME/.gcp/credentials.json"
export AWS_CONFIG_FILE="$HOME/.aws/config"
export AWS_DEFAULT_PROFILE="standaard"
```
Deze omgevingsvariabelen bepalen waar Terragrunt moet zoeken naar configuratiebestanden en inloggegevens voor verschillende cloudproviders. U kunt de paden aanpassen op basis van uw specifieke instellingen.
Conclusie
In deze tutorial heb je geleerd hoe je Terragrunt in slechts vier eenvoudige stappen op Linux installeert. Nu kunt u Terragrunt gaan gebruiken om uw Terraform-projecten effectiever en efficiënter te beheren. |