Création d'un travail de planification

Créez un travail de plan dans Resource Manager.

La création (l'exécution) d'un travail de plan analyse votre configuration Terraform et la convertit en plan d'exécution pour la pile associée. Le plan d'exécution répertorie la séquence d'actions spécifiques planifiées pour provisionner vos ressources Oracle Cloud Infrastructure, y compris les actions attendues après l'exécution d'un travail d'application des modifications. Nous vous recommandons d'exécuter un travail de plan (générant un plan d'exécution) avant d'exécuter un travail d'application. Le plan d'exécution est transmis au travail d'application, qui exécute ensuite les instructions.

Pour les configurations stockées dans un système de contrôle de code source, tel que GitHub ou GitLab, le travail utilise la validation la plus récente.

    1. Sur la page de liste Piles, sélectionnez la pile avec laquelle vous voulez travailler. Si vous avez besoin d'aide pour trouver la page de liste ou la pile, reportez-vous à Liste des piles.
    2. Sur la page de détails de la pile, sélectionnez Plan.
    3. (Facultatif) Dans le panneau Plan, modifiez le nom par défaut du travail. Evitez de saisir des informations confidentielles.
    4. Pour extraire les dernières versions disponibles à partir de la source configurée des fournisseurs Terraform, sélectionnez Afficher les options avancées et Mettre à niveau les versions de fournisseur.
      La pile doit être Terraform 0.14 ou une version ultérieure. Si la pile est plus ancienne, elle doit être mise à niveau pour utiliser le registre Terraform. Cette étape est requise si les versions de fournisseur de la configuration Terraform ont changé depuis la dernière exécution d'un travail sur la pile. Les fichiers de verrouillage de dépendance sont automatiquement gérés pour les piles nouvelles et mises à jour. Les fournisseurs sont mis à jour dans les contraintes de version de la configuration Terraform.
    5. Afin de générer un contenu de journal détaillé pour le débogage, sélectionnez Afficher les options avancées et sélectionnez le niveau de journal souhaité dans Niveau de journal détaillé.
      Pour plus d'informations, reportez-vous à Débogage de Terraform.
    6. Pour ajuster le nombre maximal d'opérations simultanées au fur et à mesure que Terraform parcourt le graphique, sélectionnez Afficher les options avancées et modifiez la valeur de Nombre maximal d'opérations parallèles. (Par défaut : 10.) Utilisez cette option pour accélérer le travail.
      Remarque

      Une valeur élevée peut entraîner un ralentissement des ressources. Par exemple, prenons une configuration Terraform qui définit des centaines d'instances de calcul. Un travail Appliquer tente de créer autant d'instances que possible en même temps. Dans cet exemple, la valeur 100 peut entraîner un ralentissement par le service Compute.
    7. Pour extraire le dernier état avant d'exécuter le travail, sélectionnez Afficher les options avancées et Actualiser les états de ressource avant de rechercher les différences.

      Utilisez cette option pour actualiser l'état en premier. Par exemple, envisagez d'utiliser cette option avec un travail Appliquer que vous comptez exécuter sur une infrastructure (existante) mise à jour manuellement.

      Remarque

      L'actualisation de l'état peut affecter les performances. Si la configuration inclut plusieurs ressources, n'utilisez pas cette option.
    8. (Facultatif) Ajoutez des balises au travail : sélectionnez Afficher les options avancées pour afficher les options de balisage.
      Si vous disposez des droits d'accès nécessaires pour créer une ressource, vous pouvez également lui appliquer des balises à forme libre. Pour appliquer une balise defined, vous devez être autorisé à utiliser la balise namespace. Pour plus d'informations sur le balisage, reportez-vous à Balises de ressource. Si vous n'êtes pas sûr d'appliquer des balises, ignorez cette option ou demandez à un administrateur. Vous pouvez appliquer des balises ultérieurement.
    9. Sélectionnez Plan.

    Le travail du plan est créé. Le nouveau travail apparaît sous Travaux.

  • Utilisez la commande oci resource-manager job create-plan-job et les paramètres requis pour exécuter un travail de planification.

    oci resource-manager job create-plan-job [OPTIONS]

    Afin d'obtenir la liste complète des paramètres et des valeurs pour les commandes d'interface de ligne de commande, reportez-vous à Référence de ligne de commande pour Resource Manager.

  • Utilisez l'opération CreateJob pour créer un travail de planification.

    Pour obtenir un exemple de la partie operation de la demande, reportez-vous à CreatePlanJobOperationDetails.