GNU/Linux >> Tutoriels Linux >  >> Ubuntu

Comment installer Terraform dans les distributions Linux

Dans cet article, nous discuterons de ce que Terraform est et comment installer terraform sur diverses distributions Linux en utilisant HashiCorp référentiels.

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 IAC (Infrastructure en tant que code ) approcher. Terraform est construit par Hashicorp et publié sous Mozilla Public License . Il prend en charge le cloud public, privé et hybride. À l'heure actuelle, Terraform prend en charge 145 fournisseurs, dont des fournisseurs populaires tels qu'AWS, le cloud Azure, GCP, le cloud Oracle et bien d'autres.

Terraform l'architecture est très simple. Tout ce dont vous avez besoin est de télécharger le binaire terraform sur votre machine locale/serveur qui agira comme votre machine de base. Nous devons mentionner le fournisseur pour travailler dans notre fichier de syntaxe. 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.

Qu'est-ce que l'infrastructure en tant que code ?

Le 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.

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

Commençons…

Installation de Terraform dans les distributions Linux

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

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 en utilisant vos outils de gestion de paquets par défaut appelés APT et Yum.

Installer Terraform dans Debian, Ubuntu et Mint

$ 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 install terraform

Installer Terraform dans RHEL, CentOS et Fedora

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

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

$ terraform version

Voilà pour cet article. L'installation est très simple, facile à configurer et certains éditeurs de texte comme Atom et VSCode sont également livrés avec un support linguistique pour terraform.


Ubuntu
  1. Comment installer Linux en 3 étapes

  2. Comment installer Python sur Linux

  3. Comment installer Java sur Linux

  4. Comment installer NodeJS sur Linux

  5. Comment installer Terraform sur Linux tel que le serveur Ubuntu 20.04 LTS

Comment installer Rust sur Linux

Comment installer VirtualBox dans différentes distributions Linux

Comment installer le dernier Kodi sur les distributions Linux basées sur Ubuntu

Comment installer Dropbox dans les distributions Arch Linux

Comment installer PuTTY sur Ubuntu et d'autres distributions Linux

Comment installer et configurer Terraform dans les distributions Linux