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 :
-
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.
-
Exécutez les commandes suivantes pour tester votre fichier de configuration terraform sur votre ordinateur local.
$ terraform init
$ terraform plan
$ terraform apply
-
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.