Extraction de la sortie Terraform pour un travail de planification

Téléchargez la sortie d'une tâche de planification dans le gestionnaire de ressources.

Note

Pour éviter les erreurs causées par des fichiers non disponibles, attendez une seconde après la fin de la tâche pour télécharger les informations sur la tâche. Une erreur s'affiche si les informations sur la tâche n'existent pas encore. Par exemple, une erreur 409 s'affiche si vous tentez de télécharger la configuration Terraform immédiatement après l'exécution d'une tâche. Dans ce cas, la configuration Terraform est toujours copiée vers un emplacement à l'aide d'un processus en arrière-plan. La configuration Terraform est disponible environ une seconde après la fin de la tâche.
  • Ces étapes montrent comment obtenir la sortie du plan pour une tâche dans un compartiment. Vous pouvez également obtenir la sortie du plan pour une tâche dans une pile.
    1. Dans la page de liste Travaux, sélectionnez le travail avec lequel vous voulez travailler. Si vous avez besoin d'aide pour trouver la page de liste ou la pile, voir Liste des tâches.
    2. Sélectionnez Télécharger le plan Terraform, puis sélectionnez l'option de format de fichier voulue (fichier binaire ou JSON).
  • Utilisez la commande oci resource-manager job get-job-tf-plan et les paramètres requis pour obtenir la sortie d'une tâche de plan.

    oci resource-manager stack get-job-tf-plan --job-id <job_OCID> --file-id <file_name>

    Pour la liste complète des paramètres et des valeurs des commandes de l'interface de ligne de commande, voir Informations de référence sur la ligne de commande pour le gestionnaire de ressources.

    Exemple de demande

    Exemple pour obtenir la sortie d'une tâche de plan au format JSON :

    oci resource-manager job get-job-tf-plan --job-id ocid1.ormjob.oc1.phx.<uniqueid> --file tfplan.json --tf-plan-format JSON
  • Utilisez l'opération GetJobTfPlan pour obtenir la sortie d'une tâche de planification.