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 di configurazioni e Configurazioni Terraform per Resource Manager.

Assicurarsi di disporre della configurazione Terraform revisionata (file o cartella .zip) pronta per il caricamento. Nessun file di configurazione disponibile per lo scaricamento 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. Utilizzare quindi il file di configurazione .zip modificato 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 elenco Stack individuare lo stack che si desidera utilizzare. Se è necessaria assistenza per trovare la pagina della lista o lo stack, vedere Elenca 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 revisionata.
      È 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 Next.
    6. Nel pannello Configura variabili, aggiornare i valori delle variabili in base alle esigenze.
    7. Selezionare Next.
    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 richiesti 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.