Aggiornamento della configurazione Terraform di uno stack (file o cartella ZIP)

Aggiornare la configurazione Terraform del file zip o della cartella utilizzata da uno stack in Resource Manager. La configurazione aggiornata viene utilizzata quando si eseguono job nello stack. Un aggiornamento basato su cartelle è disponibile solo utilizzando la console.

Quando si aggiorna uno stack, è anche possibile aggiornarne le tag. Per istruzioni, vedere Aggiornamento di una tag per una singola risorsa. Per ulteriori informazioni sull'applicazione di tag, vedere Tag risorsa.

Informazioni preliminari

Rivedere i prerequisiti per l'aggiornamento della configurazione Terraform utilizzata da uno stack in Resource Manager.

Importante

Se si sta caricando una configurazione Terraform diversa, assicurarsi che il file di configurazione sia valido. Vedere Creazione delle configurazioni e Configurazioni Terraform per Resource Manager.

Assicurarsi di disporre della configurazione Terraform (file o cartella .zip) modificata pronta per il caricamento. Nessun file di configurazione disponibile per il download fino a quando un job non viene eseguito correttamente nello stack. Per modificare una configurazione Terraform generata da un modello o da un compartimento esistente utilizzando la ricerca automatica delle risorse, prima scaricare la configurazione. Quindi utilizzare il file di configurazione modificato .zip per l'aggiornamento.

Se la configurazione dello stack è memorizzata in Git o in un bucket, caricarla lì.

  • Suggerimento

    In alternativa a questi passi, modificare il file di configurazione Terraform generato nell'Editor di codice. Per ulteriori informazioni, vedere Modifica di una configurazione mediante l'editor di codice.

    Dopo aver completato tutti i prerequisiti, attenersi alla procedura riportata di seguito nella console per aggiornare la configurazione Terraform di uno stack da un file zip o da una cartella.

    1. Nella pagina della lista Stack, individuare 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. Dal menu Azioni (tre punti) per lo stack, selezionare Modifica.
    3. Nella pagina Modifica stack, selezionare Cartella o File .Zip e aggiungere la configurazione Terraform rivista.
      È possibile trascinare il file nel controllo della finestra di dialogo oppure selezionare Sfoglia e passare alla posizione del file o della cartella.
    4. (Facoltativo) Aggiornare altri valori in base alle esigenze.
      Ad esempio, aggiornare il nome o la descrizione dello stack. Per informazioni sui campi, vedere Creazione di uno stack da un file ZIP.
    5. Selezionare Successivo.
    6. Nel pannello Configura variabili, aggiornare i valori delle variabili in base alle esigenze.
    7. Selezionare Successivo.
    8. Nel pannello Revisione verificare la configurazione dello stack.
    9. Per eseguire automaticamente il provisioning delle risorse alla creazione dello stack, selezionare Esegui applicazione.
    10. Selezionare Salva modifiche.

    Viene visualizzata la pagina Dettagli stack.

    Se è stata selezionata l'opzione Esegui applicazione, Resource Manager esegue l'azione di applicazione nello stack aggiornato.

  • Utilizzare il comando oci resource-manager stack update e i parametri necessari per aggiornare il file zip di configurazione Terraform utilizzato da uno stack.

    oci resource-manager stack update --config-source <file-path> [...]

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

  • Utilizzare l'operazione UpdateStack per aggiornare il file zip di configurazione Terraform utilizzato da uno stack.

    Per un esempio della parte configSource della richiesta, vedere UpdateZipUploadConfigSourceDetails.