Vérification de la configuration Terraform sur une machine locale

Si vous publiez votre configuration Terraform sur Oracle Cloud Marketplace pour la première fois, nous vous recommandons de tester votre configuration Terraform sur votre machine locale.

Cette étape est facultative. Pour l'ignorer, vous pouvez tester vos fichiers de configuration Terraform directement dans le gestionnaire de ressources Oracle. Voir Configuration de Terraform pour le gestionnaire de ressources.

Pour tester votre configuration Terraform sur votre machine locale, procédez comme suit :

  1. Définissez les attributs suivants pour pointer vers votre location Oracle Cloud Infrastructure dans laquelle vous avez créé l'image personnalisée.
    provider "oci" {
      region           = var.region
      tenancy_ocid     = var.tenancy_ocid
      user_ocid        = var.user_ocid
      fingerprint      = var.fingerprint
      private_key_path = var.private_key_path
    }

    Où, region est la région Oracle Cloud Infrastructure dans laquelle vous avez créé l'image personnalisée.

    tenancy_ocid est l'OCID de la location dans laquelle vous avez créé l'image personnalisée.

    Pour plus d'informations sur la définition des fournisseurs, voir Exigences relatives au fichier de configuration dans la documentation sur Oracle Cloud Infrastructure.

  2. Exécutez les commandes suivantes pour tester votre fichier de configuration terraform sur votre ordinateur local.
    $ terraform init
    $ terraform plan
    $ terraform apply
  3. Après avoir exécuté ces commandes, vérifiez les points suivants :
    • Toutes les ressources Oracle Cloud Infrastructure que vous avez définies dans la configuration terraform ont été créées dans votre location Oracle Cloud Infrastructure.
    • Votre application fonctionne correctement sans aucun autre service.
    • Une instance est créée dans Oracle Cloud Infrastructure à l'aide de l'OCID de l'image personnalisée que vous avez spécifié. Dans la console Oracle Cloud Infrastructure, vérifiez qu'une nouvelle instance a été créée à l'aide de l'image personnalisée que vous avez créée.

Si vous obtenez les résultats attendus, passez à l'étape suivante. Si des modifications sont nécessaires, apportez les modifications requises au fichier de configuration terraform, testez le fichier mis à jour sur votre ordinateur local avant de passer à l'étape suivante.