Mise à jour des sources list debian

On met à jour la liste des paquets disponibles

On met à jour notre système si besoin

sudo apt upgrade

Installation des dépendances dont terraform a besoin

sudo apt-get install -y gnupg software-properties-common curl

Ajout du dépôt officiel de Hashicorp

On commence par ajouter la clé GPG de Hashicorp

curl -fsSL https://apt.releases.hashicorp.com/gpg | sudo apt-key add -

on ajoute le dépôt officiel

sudo apt-add-repository "deb [arch=amd64] https://apt.releases.hashicorp.com $(lsb_release -cs) main"

Et on lance une mise à jour de la liste des paquets disponibles pour prendre en compte ce dépôt.

sudo apt update

Installation de terraform CLI

sudo apt-get install terraform

On peut vérifier la version installé

terraform version

Ce qui nous donne:

Terraform v1.3.2
on linux_amd64