Installer Terraform

Cette page décrit la procédure à suivre pour installer Terraform pour Google Cloud dans Cloud Shell et dans un shell local. Cloud Shell est un environnement de shell interactif pour Google Cloud qui vous permet de vous familiariser avec Google Cloud et de gérer vos projets et vos ressources depuis un navigateur Web.

Pour un guide d'introduction à l'utilisation de Terraform avec Google Cloud, consultez le démarrage rapide Google Cloud Terraform pour.

Cloud Shell

  1. Pour utiliser un terminal en ligne avec gcloud CLI déjà configuré, activez Cloud Shell :

    En bas de la page, une session Cloud Shell démarre et affiche une invite de ligne de commande. L'initialisation de la session peut prendre quelques secondes.

  2. Pour installer la CLI Terraform, suivez les instructions HashiCorp.

    Vous pouvez personnaliser votre environnement pour installer la CLI Terraform au démarrage de l'environnement ou installer le binaire dans votre répertoire personnel afin de conserver l'installation entre les sessions.

  3. Exécutez la commande suivante pour vérifier que Terraform est disponible :

    terraform
    

    La sortie devrait ressembler à ce qui suit :

    
    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
    
    
  4. Pour utiliser Terraform avec Google Cloud, vous devez vous assurer que les tâches suivantes sont effectuées dans Google Cloud:

Shell local

  1. Suivez les instructions d'installation fournies par Terraform.

  2. Exécutez la commande suivante pour vérifier que Terraform est disponible :

    terraform
    

    La sortie devrait ressembler à ce qui suit :

    
     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
    
  3. Pour utiliser Terraform avec Google Cloud, vous devez vous assurer que les tâches suivantes sont effectuées dans Google Cloud:

Étape suivante