Creazione di un job del piano

Creare un job di piano in Resource Manager.

La creazione (in esecuzione) di un job del piano analizza la configurazione Terraform e la converte in un piano di esecuzione per lo stack associato. Il piano di esecuzione elenca la sequenza di azioni specifiche pianificate per eseguire il provisioning delle risorse Oracle Cloud Infrastructure, incluse le azioni previste dopo l'esecuzione di un job di applicazione. Si consiglia di eseguire un job del piano (generazione di un piano di esecuzione) prima di eseguire un job di applicazione. Il piano di esecuzione viene consegnato al job di applicazione, che quindi esegue le istruzioni.

Per le configurazioni memorizzate in un sistema di controllo del codice sorgente, ad esempio GitHub o GitLab, il job utilizza il commit più recente.

    1. Nella pagina della lista Stack selezionare lo stack con cui si desidera lavorare. Se hai bisogno di aiuto per trovare la pagina di elenco o lo stack, vedere Elenco di stack.
    2. Nella pagina dei dettagli dello stack selezionare Piano.
    3. (Facoltativo) Nel pannello Piano modificare il nome predefinito del job. Evitare di inserire informazioni riservate.
    4. Per recuperare le versioni più recenti disponibili dall'origine configurata dei provider Terraform, selezionare Mostra opzioni avanzate e selezionare Aggiorna versioni provider.
      Lo stack deve essere Terraform 0.14 o versione successiva e, se è precedente, deve essere aggiornato al registro Terraform. Questo passo è necessario se le versioni del provider nella configurazione Terraform sono state modificate dopo l'ultima esecuzione di un job nello stack. I file di blocco delle dipendenze vengono gestiti automaticamente per gli stack nuovi e aggiornati. I provider vengono aggiornati entro i vincoli di versione della configurazione Terraform.
    5. Per generare contenuto di log dettagliato per il debug, selezionare Mostra opzioni avanzate e selezionare il livello di log desiderato da Livello di log dettagliato.
      Per ulteriori informazioni, vedere Debug di Terraform.
    6. Per adeguare il numero massimo di operazioni concorrenti come Terraform guida il grafico, selezionare Mostra opzioni avanzate e modificare il valore per Numero massimo di operazioni parallele. Il valore predefinito è 10. Utilizzare questa opzione per velocizzare il job.
      Nota

      Un valore elevato potrebbe causare la limitazione delle risorse. Ad esempio, si consideri una configurazione Terraform che definisce centinaia di istanze di computazione. Un job di Applica tenta di creare il maggior numero possibile di istanze contemporaneamente. In questo esempio, il valore 100 potrebbe causare limitazioni da parte del servizio di computazione.
    7. Per recuperare lo stato più recente prima di eseguire il job, selezionare Mostra opzioni avanzate e selezionare Aggiorna stati risorsa prima di controllare le differenze.

      Utilizzare questa opzione per aggiornare prima lo stato. Ad esempio, è possibile utilizzare questa opzione con un job Applica che si desidera eseguire sull'infrastruttura (esistente) aggiornata manualmente.

      Nota

      L'aggiornamento dello stato può influire sulle prestazioni. Se la configurazione include diverse risorse, non utilizzare questa opzione.
    8. (Facoltativo) Aggiungere una o più tag al job: selezionare Mostra opzioni avanzate per visualizzare le opzioni di applicazione tag.
      Se si dispone delle autorizzazioni per creare una risorsa, si dispone anche delle autorizzazioni per applicare le tag in formato libero a tale risorsa. Per applicare una tag defined, è necessario disporre delle autorizzazioni per utilizzare la tag namespace. Per ulteriori informazioni sull'applicazione di tag, vedere Tag risorsa. Se non si è certi di applicare le tag, saltare questa opzione o chiedere a un amministratore. È possibile applicare le tag in un secondo momento.
    9. Selezionare Piano.

    Il processo del piano è stato creato. Il nuovo job viene elencato in Job.

  • Utilizzare il comando oci resource-manager job create-plan-job e i parametri richiesti per eseguire un job del piano.

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

    Per un elenco completo dei parametri e dei valori per i comandi CLI, vedere Command Line Reference for Resource Manager.

  • Utilizzare l'operazione CreateJob per creare un job del piano.

    Per un esempio della parte operation della richiesta, vedere CreatePlanJobOperationDetails.