GNU/Linux >> Tutoriels Linux >  >> Ubuntu

Comment installer Terraform v1.0.0 dans CentOS 8 / Ubuntu 21.04

Qu'est-ce que Terraform ?

Terraform est un outil d'orchestration cloud populaire dans le monde de l'automatisation, qui est utilisé pour déployer votre infrastructure via l'IAC (Infrastructure en tant que code ) approcher. Terraform est construit par Hashicorp et publié sous la licence publique Mozilla .

Prise en charge :
  • Cloud public
  • Cloud privé
  • Cloud hybride

Inclut des fournisseurs populaires tels qu'AWS, Azure cloud, GCP, Oracle cloud et bien d'autres.

Tout ce dont vous avez besoin est de télécharger le binaire terraform sur votre machine locale/serveur qui servira de machine de base.

Ensuite, Terraform téléchargera automatiquement le plug-in pour ce fournisseur particulier et s'authentifiera auprès de l'API du fournisseur pour exécuter le plan.

Infrastructure en tant que code

e processus de provisionnement et de gestion des ressources telles que la machine virtuelle, le stockage, le réseau, la base de données, etc. via des fichiers de définition lisibles par machine, plutôt que des outils interactifs ou des configurations matérielles.

Fonctionnalités
  • Open source.
  • Syntaxe déclarative.
  • Modules enfichables.
  • Infrastructure immuable.
  • Architecture client uniquement simple

Installation de Terraform dans les distributions Linux

Le Terraform les principaux packages de distribution sont disponibles en .zip format, qui comprend des fichiers exécutables uniques que vous pouvez décompresser n'importe où sur votre système Linux.

Installer Terraform dans RHEL, CentOS et Fedora

Méthode (1)

Pour installer Terraform sur CentOS, commencez par mettre à jour les listes de dépôts :

sudo yum update

Vous aurez donc besoin de wget et décompressez – si vous ne les avez pas, installez-les en saisissant :

sudo yum install wget unzip

Téléchargez Terraform à partir du site Web du développeur :

sudo wget https://releases.hashicorp.com/terraform/1.0.0/terraform_1.0.0_linux_amd64.zip

Extrayez le fichier téléchargé :

unzip ./terraform_1.0.0_linux_amd64.zip -d  /usr/local/bin

La sortie confirme que les fichiers se trouvent désormais dans /usr/local/bin répertoire.

Enfin, vérifiez que Terraform accepte les commandes :

terraform --version

Le système devrait afficher Terraform v.1.0.0.

Remarque :

Donc, pour installer la dernière version du site Web des développeurs, visitez ce lien et choisissez la dernière :

Site Web du développeur Terraform

Au fait, la dernière version en ce moment est Terraform v1.0.0

Méthode (2)

Cependant, pour une intégration plus simple avec les outils de gestion de configuration, terraform propose également des référentiels de packages pour Debian -basé et RHEL , qui vous permet d'installer Terraform à l'aide de vos outils de gestion de packages par défaut appelés APT  et Miam .

Tout ce que vous avez à faire est de suivre les commandes ci-dessous :

$ sudo yum install -y yum-utils
$ sudo yum-config-manager --add-repo https://rpm.releases.hashicorp.com/$release/hashicorp.repo
$ sudo yum update
$ sudo yum install terraform

Installer Terraform dans Debian, Ubuntu et Mint

Méthode (1)

Donc, comme nous l'avons fait dans CentOs, nous suivrons les étapes :

Avant de télécharger Terraform, mettez à jour les listes de dépôts :

sudo apt-get update

Si votre système n'a pas le wget et décompressez utilitaires, utilisez ce qui suit pour les installer :

sudo apt-get install wget unzip

Exécutez donc le wget utilitaire pour télécharger Terraform :

sudo wget https://releases.hashicorp.com/terraform/1.0.0/terraform_1.0.0_linux_amd64.zip

Voici donc un exemple de sortie :

Une fois le téléchargement terminé, extrayez les fichiers :

sudo unzip ./terraform_1.0.0_linux_amd64.zip -d /usr/local/bin

Ensuite, vérifiez que Terraform accepte les commandes :

terraform version

La sortie doit également afficher Terraform v.1.0.0.

Méthode (2)

Également pour une intégration plus simple avec les outils de gestion de configuration, avec les référentiels de packages, suivez ces commandes :

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

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

$ sudo apt update

$ sudo apt install terraform

Maintenant, l'installation peut être vérifiée en exécutant une simple commande de version terraform.

$ terraform --version

Ubuntu
  1. Comment installer Tomcat 9 sur CentOS 7

  2. Comment installer Apache sur CentOS 8

  3. Comment installer Minikube sur CentOS

  4. Comment installer Docker sur Ubuntu 18.04

  5. Comment installer Apache sur Ubuntu 18.04

Comment installer Apache sur Ubuntu 20.04

Comment installer Gitea sur Ubuntu 20.04

Comment installer Asterisk sur Ubuntu 20.04

Comment installer Nginx sur Ubuntu 16.04

Comment installer Terraform sur Ubuntu 20.04

Comment installer Terraform sur Ubuntu 20.04 LTS