Vérification de la configuration Terraform dans le gestionnaire de ressources

Découvrez les modifications que vous devez apporter pour tester les fichiers Terraform dans le gestionnaire de ressources.

Cette rubrique ne fournit pas d'instructions étape par étape pour créer des fichiers Terraform. Le gestionnaire de ressources est un service Oracle Cloud Infrastructure (OCI) qui vous permet d'automatiser le processus de provisionnement des ressources OCI. La collection de vos configurations Terraform développées est appelée piles.

Pour plus d'informations sur les exigences et les recommandations pour gérer les configurations Terraform avec le gestionnaire de ressources, voir Configurations Terraform pour le gestionnaire de ressources dans la documentation sur le gestionnaire de ressources.

Pour tester la configuration terraform dans le gestionnaire de ressources, procédez comme suit :

  1. Lors de l'utilisation du gestionnaire de ressources, il est recommandé de décrire les variables dans un fichier YAML bien formaté, tel que orm_schema.yaml, et d'ajouter le fichier à vos documents directory.Schema racine de la pile pour les configurations Terraform. L'inclusion d'un document de schéma vous permet de faciliter l'entrée de variables dans la console Oracle Cloud Infrastructure. Pour la liste complète des exigences et des recommandations relatives aux configurations Terraform utilisées avec le gestionnaire de ressources, voir Documents de schéma dans la documentation sur le gestionnaire de ressources.
  2. Supprimez les variables suivantes qui fournissent des informations sur votre location Oracle Cloud Infrastructure. Vous avez fourni ces informations précédemment pour tester les fichiers de configuration terraform sur votre ordinateur local. Pour tester les fichiers Terraform dans le gestionnaire de ressources, vous devez supprimer ces variables du fichier de configuration.
    provider "oci" {
      tenancy_ocid     = var.tenancy_ocid
      user_ocid        = var.user_ocid
      fingerprint      = var.fingerprint
      private_key_path = var.private_key_path
    }
  3. Vous n'avez qu'à spécifier la région OCI dans laquelle vous avez créé l'image personnalisée.
    provider "oci" {
      region           = var.region
    }

    Pour plus d'informations sur la définition des fournisseurs, voir Exigences relatives aux fichiers de configuration dans la documentation du gestionnaire de ressources.

  4. Assurez-vous d'avoir créé tous les fichiers Terraform requis et d'avoir fourni les informations requises. Tous les fichiers doivent être au niveau racine. Compressez les fichiers pour les enregistrer en tant que fichier ZIP. Pour plus d'informations sur les exigences et les recommandations pour gérer les configurations Terraform avec le gestionnaire de ressources, voir Configurations Terraform pour le gestionnaire de ressources dans la documentation sur le gestionnaire de ressources.
  5. Créez une pile dans le gestionnaire de ressources. Voir Création d'une pile dans la documentation sur le gestionnaire de ressources.
  6. Exécutez la tâche de planification. Voir Création d'une tâche de planification dans la documentation sur le gestionnaire de ressources.
  7. Exécutez la tâche d'application. Voir Création d'une tâche d'application dans la documentation sur le gestionnaire de ressources. Le gestionnaire de ressources Oracle aurait dû créer toutes les ressources définies dans votre pile à ce stade. Il est important de vérifier que toutes les ressources d'infrastructure ont été créées en fonction des exigences de votre application.

Si vous obtenez les résultats attendus, passez à l'étape suivante. Si des modifications sont nécessaires, apportez les modifications requises aux fichiers de configuration terraform, testez le fichier mis à jour dans le gestionnaire de ressources avant de passer à l'étape suivante.