Comment installer Terraform sur Ubuntu 18.04 LTS

Terraform est un outil d’automatisation d’infrastructure open-source créé par HashiCorp. Il est écrit dans le langage de programmation Go. Il te permet de définir et de décrire ton infrastructure sous forme de code à l’intérieur de fichiers de configuration en utilisant un langage déclaratif et de déployer et gérer cette infrastructure sur une variété de fournisseurs de clouds publics comme AWS, GCP, Azure, etc.

Le flux de travail de base lorsque tu utilises Terraform est le suivant :

1. Écris des fichiers de configuration sur ton ordinateur dans lesquels tu déclares les éléments de ton infrastructure que tu veux créer.
2. Demande à Terraform d’analyser tes configurations, puis de créer l’infrastructure correspondante.

Ce tutoriel explique comment installer Terraform sur Ubuntu 18.04.

Installer Terraform

Terraform est très facile à installer.Tu peux télécharger Terraform depuis lapage de téléchargement de Terraform. Sélectionne le paquet approprié pour ton système d’exploitation et ton architecture, décompresse l’archive et déplace le binaire dans un répertoire inclus dans ta variable PATH.

Tout d’abord, crée le répertoire ~/bin :

mkdir ~/bin

Sur Ubuntu, si tu crées ce répertoire, il sera automatiquement ajouté à ton PATH.

Ensuite, télécharge l’archive zip. Visite la page de téléchargement de Terraform pour connaître la dernière version à télécharger.

wget https://releases.hashicorp.com/terraform/0.12.24/terraform_0.12.24_linux_amd64.zip

Dézippe l’archive. L’archive extraira un seul binaire appelé terraform.

unzip terraform_0.12.24_linux_amd64.zip

Déplace le binaire terraform dans un répertoire inclus dans le PATH de ton système ; dans notre cas, c’est le répertoire ~/bin.

mv terraform ~/bin

Pour vérifier si Terraform est installé, exécute :

terraform version
# Terraform v0.12.24

Le meilleur endroit pour apprendre à utiliser Terraform, à déployer et à gérer ton infrastructure est la documentation Terraform. Il y a beaucoup de fournisseurs que tu peux gérer avec lui.

Liens

Vous aimerez aussi...