Dans ce didacticiel, nous allons vous montrer comment installer Terraform sur Fedora 35. Pour ceux d'entre vous qui ne le savaient pas, Terraform est une infrastructure open source en tant qu'outil logiciel de code qui fournit un flux de travail CLI cohérent pour gérer des centaines de services cloud. Terraform codifie les API cloud dans des fichiers de configuration déclaratifs. Terraform est construit par Hashicorp et publié sous licence publique Mozilla. Il prend en charge le cloud public, privé et hybride, à ce jour Terraform prend en charge 145 fournisseurs , qui comprend des fournisseurs populaires tels qu'AWS, le cloud Azure, GCP, le cloud Oracle et bien d'autres.
Cet article suppose que vous avez au moins des connaissances de base sur Linux, que vous savez utiliser le shell et, plus important encore, que vous hébergez votre site sur votre propre VPS. L'installation est assez simple et suppose que vous s'exécutent dans le compte root, sinon vous devrez peut-être ajouter 'sudo
‘ aux commandes pour obtenir les privilèges root. Je vais vous montrer l'installation pas à pas de Terraform sur un Fedora 35.
Prérequis
- Un serveur exécutant l'un des systèmes d'exploitation suivants :Fedora 35 ou Fedora 34.
- Il est recommandé d'utiliser une nouvelle installation du système d'exploitation pour éviter tout problème potentiel
- Un
non-root sudo user
ou l'accès à l'root user
. Nous vous recommandons d'agir en tant qu'non-root sudo user
, cependant, car vous pouvez endommager votre système si vous ne faites pas attention lorsque vous agissez en tant que root.
Installer Terraform sur Fedora 35
Étape 1. Avant de continuer, mettez à jour votre système d'exploitation Fedora pour vous assurer que tous les packages existants sont à jour. Utilisez cette commande pour mettre à jour les packages du serveur :
sudo dnf upgrade sudo dnf update sudo dnf install dnf-plugins-core
Étape 2. Installer Terraform sur Fedora 35.
Par défaut, Terraform est disponible sur le référentiel de base Fedora 35. Nous ajoutons maintenant le référentiel Terraform HashiCorp à votre système à l'aide de la commande suivante :
sudo dnf config-manager --add-repo https://rpm.releases.hashicorp.com/fedora/hashicorp.repo
Ensuite, mettez à nouveau à jour vos référentiels système et installez le package Terraform à l'aide de la commande suivante ci-dessous :
sudo dnf update sudo dnf install terraform
Vérifiez que l'installation a fonctionné en ouvrant une nouvelle session de terminal et en répertoriant les sous-commandes disponibles de Terraform :
$ terraform -help
Usage: terraform [global options] <subcommand> [args] The available commands for execution are listed below. The primary workflow commands are given first, followed by less common or more advanced commands. Main commands: init Prepare your working directory for other commands validate Check whether the configuration is valid plan Show changes required by the current configuration apply Create or update infrastructure destroy Destroy previously-created infrastructure All other commands: console Try Terraform expressions at an interactive command prompt fmt Reformat your configuration in the standard style force-unlock Release a stuck lock on the current workspace get Install or upgrade remote Terraform modules graph Generate a Graphviz graph of the steps in an operation import Associate existing infrastructure with a Terraform resource login Obtain and save credentials for a remote host logout Remove locally-stored credentials for a remote host output Show output values from your root module providers Show the providers required for this configuration refresh Update the state to match remote systems show Show the current state or a saved plan state Advanced state management taint Mark a resource instance as not fully functional test Experimental support for module integration testing untaint Remove the 'tainted' state from a resource instance version Show the current Terraform version workspace Workspace management
Félicitations ! Vous avez installé Terraform avec succès. Merci d'avoir utilisé ce didacticiel pour installer Terraform sur votre système Fedora 35. Pour obtenir de l'aide supplémentaire ou des informations utiles, nous vous recommandons de consulter le site Web officiel de Terraform.