Elaborazione di un runbook

Esegui un runbook attivo sulle flotte attive per eseguire operazioni del ciclo di vita pertinenti in Fleet Application Management.

Importante

Se il plugin Fleet Application Management necessario per le operazioni del ciclo di vita è disabilitato al di fuori di Fleet Application Management, l'operazione non riesce. Ad esempio, se il plugin Fleet Application Management o il plugin Hub di gestione del sistema operativo non è abilitato in una risorsa gestita da Fleet Application Management, si verifica un errore.
  • Nella pagina di elenco Runbook selezionare il runbook da utilizzare. Se è necessaria assistenza per trovare la pagina elenco Runbook o un runbook specifico, vedere Elenco dei runbook

    Nella pagina dei dettagli del runbook, selezionare Elabora.

    L'elaborazione di un runbook è costituita dalle seguenti pagine:

    Eseguire ciascuno dei flussi di lavoro riportati di seguito in ordine. È possibile tornare a una pagina precedente selezionando Precedente.

    1. Aggiungi runBook

    Nella pagina Aggiungi runbook, aggiungere le flotte necessarie per il runbook.

    1. Per Nome, modificare il valore se necessario. Per impostazione predefinita, Fleet Application Management imposta un nome alfanumerico con trattini che include l'operazione, la data e l'ora del ciclo di vita.
    2. In Crea nel compartimento, selezionare il compartimento in cui si desidera creare il processo del runbook.
    3. Selezionare una versione del runbook, se applicabile.
    4. Per Durata elaborazione runbook, attivare il pulsante di attivazione/disattivazione per includere il tempo stimato del runbook e specificare la durata.
      Nota

      Quando si specifica la durata, considerare il numero di risorse partecipanti e il metodo (parallelo o in sequenza). Questi fattori consentono di calcolare la durata appropriata del programma.
    5. Selezionare Aggiungi flotte.
    6. Nel pannello Aggiungi flotte, selezionare la casella di controllo accanto alle flotte da includere nel runbook. Vengono visualizzate solo le flotte attive.
    7. Selezionare Aggiungi flotte.
    8. Per aggiungere flotte da un altro compartimento, selezionare tale compartimento nel pannello Aggiungi flotte e ripetere questi passi.

    Dopo aver aggiunto le flotte, queste vengono visualizzate nella tabella Aggiungi flotte.

    Applicazione di tag

    Se si dispone delle autorizzazioni per creare una risorsa, si dispone anche delle autorizzazioni per applicare 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 sei sicuro di applicare i tag, salta questa opzione o chiedi a un amministratore. È possibile applicare le tag in un secondo momento.

    Selezionare Avanti per passare al passo successivo.

    2. Parametri runbook

    Nella pagina Parametri runbook, immettere uno o più argomenti per il task runbook, se presenti.

    A seconda del runbook, i parametri possono variare:

    • Runbook di applicazione di patch o ricerca automatica:
      • Nome argomento: selezionare il nome dell'argomento associato al task.
      • Valore argomento: modificare il valore predefinito immettendo un valore.
      • Applicare lo stesso valore ovunque applicabile in un runbook: per utilizzare lo stesso valore nei task del runbook, attivare questa opzione. Se non si attiva lo switch, specificare il nome e il valore dell'argomento per ogni task del runbook.
    • Runbook di provisioning:

      In base al runbook e ai relativi task (ad esempio, il provisioning di un database o di una risorsa di computazione), Fleet Application Management visualizza i campi di configurazione pertinenti. È possibile personalizzare le configurazioni in base alla risorsa specifica di cui viene eseguito il provisioning.

      Nota

      • È possibile visualizzare e modificare le configurazioni associate a un package o a un file di configurazione Terraform (ad esempio, file JSON, YAML o .tf) durante il provisioning.
      • Le configurazioni vengono presentate come moduli dinamici, popolati in base al contenuto del file sottostante (ad esempio, coppie chiave-valore).
      • I campi modulo vengono generati dal file schema.yaml nel package Terraform. Se nello schema è definito un valore predefinito, il campo viene precompilato. In caso contrario, il campo appare vuoto per il completamento. Per ulteriori informazioni sul file schema.yaml, vedere Meta schema for Validation.
      Per configurare i task del runbook, selezionare una delle opzioni riportate di seguito.
      • Seleziona esistente: selezionare un elemento del catalogo di configurazione esistente. Il runbook utilizza la configurazione selezionata senza modifiche. Impossibile modificare la configurazione in questo passo e non viene visualizzato alcun form.
      • Crea nuovo: selezionare Modifica per creare un elemento catalogo immettendo i valori di configurazione direttamente nel pannello Crea elemento catalogo configurazione. Il pannello visualizza un form dinamico visualizzato dal contenuto del file schema.yaml nel file degli elementi del catalogo Terraform allegato al task del runbook. Questa nuova configurazione può quindi essere salvata nello storage degli oggetti per uso futuro. Vedere Creazione di un elemento catalogo privato. Fleet Application Management crea un elemento catalogo e lo associa al task di provisioning.
        Nota

        I campi di configurazione si adattano in base al tipo di risorsa (ad esempio, database, computazione, notifiche o eventi). Ad esempio, il provisioning di un servizio di notifica potrebbe richiedere campi per gli indirizzi di posta elettronica, mentre un runbook di provisioning del database visualizza impostazioni quali "Crea allarme abilitato" o "Crea evento".

        Selezionare Configura e seleziona per confermare le modifiche alla configurazione, creare e selezionare la configurazione per il runbook.

    Selezionare Avanti per continuare.

    3. Revisione

    Nella pagina Rivedi effettuare le operazioni riportate di seguito.
    • Per modificare le impostazioni, selezionare Modifica informazioni di base.
    • Per modificare i runbook, selezionare Modifica runbook. Per una descrizione dei campi, vedere Creazione di un runbook.
    • Per modificare le variabili di input o di output, selezionare Modifica parametri. Per una descrizione dei campi, vedere Creazione di un task.
    • Per aggiornare le tag, selezionare Modifica tag.

    Dopo aver esaminato e verificato tutte le impostazioni, selezionare Crea.

    Il processo runbook viene avviato. È possibile tenere traccia dello stato di avanzamento nella scheda Processi Esegui registro. Vedere Elenco dei processi runbook.

  • Questa attività non può essere eseguita utilizzando l'interfaccia CLI.

    Per un elenco completo dei flag e delle opzioni di variabile per i comandi CLI di Fleet Application Management, vedere CLI for Fleet Application Management.

  • Impossibile eseguire questo task utilizzando l'API.