Importer une configuration Terraform dans un bucket de stockage

Cette page explique comment importer une configuration Terraform dans un bucket Cloud Storage.

Un bucket de stockage vous permet de contrôler l'accès à la configuration. Si vous travaillez avec une configuration qui ne nécessite pas de contrôles d'accès, vous pouvez utiliser un dépôt Git public.

Pour en savoir plus sur les configurations Terraform et Infra Manager, consultez la section Terraform et Infrastructure Manager.

Avant de commencer

  1. Assurez-vous que Infra Manager est activé.
  2. Identifiez la configuration Terraform à importer dans un bucket de stockage.

Créer un bucket de stockage

Créez ou identifiez un bucket Cloud Storage existant pour stocker la configuration Terraform. Vous pouvez utiliser n'importe quel bucket de stockage, mais il est courant d'utiliser un bucket dans le même projet que celui dans lequel vous exécuterez Infra Manager.

Le bucket de stockage peut se trouver dans n'importe quel projet et emplacement. Il est courant de créer ce bucket dans le même projet et au même emplacement que celui où vous exécutez le service Infra Manager.

Pour créer le bucket de stockage, consultez la section Créer des buckets.

Accorder l'autorisation de lecture pour le bucket

Si le bucket de stockage se trouve dans un projet différent de celui dans lequel vous exécutez Infra Manager, vous devez vous assurer que le compte de service d'Infra Manager dispose d'une autorisation de lecture pour le bucket. Pour en savoir plus, consultez la section Configurer le compte de service.

Si le bucket de stockage se trouve dans le même projet qu'Infra Manager, l'autorisation de lecture du bucket est déjà activée.

Activer la gestion des versions d'objets pour le bucket

Nous vous recommandons de versionner la configuration Terraform afin de pouvoir suivre les modifications et de gérer votre infrastructure en tant que code.

Pour gérer les versions de la configuration lorsqu'elle est stockée dans un bucket Cloud Storage, consultez Utiliser la gestion des versions d'objets.

Pour en savoir plus, consultez la section Gestion des versions des objets.

Importer la configuration Terraform

Importez la configuration Terraform dans le bucket de stockage. Pour choisir une méthode d'importation, consultez la section Importations et téléchargements.

Étape suivante