Creazione di una pianificazione delle operazioni del ciclo di vita

Crea una pianificazione per eseguire le operazioni del ciclo di vita ogni giorno o ogni mese in Fleet Application Management in base al rilascio delle patch.

  • Nella pagina elenco Pianificazioni selezionare Crea pianificazione. Se è necessaria assistenza per trovare la pagina di elenco, vedere Elenco delle pianificazioni delle operazioni del ciclo di vita.

    La creazione di una pianificazione è costituita dalle pagine riportate di seguito.

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

    1. Informazioni di base

    La pagina Informazioni di base contiene le informazioni di base per la pianificazione di un'operazione del ciclo di vita in Fleet Application Management.

    Immettere le informazioni riportate di seguito.

    • Nome: immettere un nome univoco per una pianificazione del ciclo di vita. Evitare di fornire informazioni riservate.
    • Descrizione: immettere una descrizione per la pianificazione del ciclo di vita. Evitare di inserire informazioni riservate.
    • Crea nel compartimento: selezionare il compartimento in cui deve essere creata la pianificazione.

    Schedula

    Selezionare un tipo di pianificazione per configurare la pianificazione per un'operazione del ciclo di vita.

    Selezionare una delle opzioni seguenti.
    • Finestra Manutenzione: selezionare questa opzione per selezionare una pianificazione dall'elenco delle finestre di manutenzione esistenti. Quindi, selezionare una finestra di manutenzione dalla tabella elenco della finestra di manutenzione che si desidera inserire nella pianificazione. Nella tabella elenco, selezionare il nome di una finestra di manutenzione per aprire la relativa pagina dei dettagli, in cui è possibile visualizzarne lo stato ed eseguire altri task. Se è necessaria assistenza per trovare la pagina elenco o la finestra di manutenzione, vedere Elenca finestre di manutenzione.
    • Personalizzato: per immettere una pianificazione specifica per una flotta, selezionare questa opzione. Per una descrizione dei campi, vedere Creazione di una finestra di manutenzione.

    Selezionare Avanti per continuare.

    2. Runbook

    Nella pagina Runbook selezionare un runbook da un compartimento associato a operazioni specifiche del ciclo di vita, quindi selezionare la versione appropriata.
    Nota

    Quando si seleziona un runbook con autorizzazioni SUDO abilitate, assicurarsi di disporre delle autorizzazioni corrette per l'accesso SUDO.
    1. Selezionare Aggiungi runbook.
    2. Nel pannello Aggiungi runbook selezionare il runbook che si desidera includere nella pianificazione.
      Nota

      Per la selezione vengono visualizzati solo i runbook attivi.
      Questi runbook possono essere applicati quando vengono installate le patch.
    3. Selezionare una versione del runbook.
    4. Selezionare Aggiungi runbook.
    5. Per aggiungere runbook da un altro compartimento, selezionare tale compartimento e ripetere i passi precedenti.
    Dopo aver aggiunto i runbook alla pianificazione, questi vengono visualizzati nella tabella Aggiungi runbook. I runbook vengono eseguiti nell'ordine mostrato nella tabella. È possibile effettuare le azioni riportate di seguito.
    • Selezionare il nome del runbook per ottenere ulteriori dettagli.
    • Nel menu Azioni della riga del runbook, selezionare un nuovo ordine per modificare la sequenza del runbook.
    Selezionare Avanti per continuare.

    3. Flotte

    Nella pagina Fleets aggiungere flotte a una pianificazione delle operazioni del ciclo di vita.
    1. Selezionare Aggiungi flotte.
    2. Nel pannello Aggiungi flotte, effettuare le operazioni riportate di seguito.
      1. Selezionare le caselle di controllo accanto ai nomi della flotta che richiedono schedulazioni ricorrenti.
        Nota

        Per la selezione vengono visualizzate solo le flotte attive.
      2. Per aggiungere le flotte selezionate, selezionare Aggiungi flotte.
    3. Per aggiungere flotte da un altro compartimento, selezionare tale compartimento e ripetere i passi precedenti.
      Dopo aver aggiunto le flotte, è possibile verificare se i conflitti vengono segnalati nella pianificazione della flotta e intraprendere le azioni necessarie selezionando Controlla conflitti di pianificazione della flotta. Per istruzioni, vedere il passo 4 nella Verifica dei conflitti di pianificazione della flotta utilizzando la console.
    Dopo aver aggiunto le flotte alla pianificazione, vengono visualizzate nella tabella Aggiungi flotte. È possibile effettuare le azioni riportate di seguito.
    • Selezionare il nome della flotta per ottenere ulteriori dettagli.
    • Selezionare la casella di controllo accanto alla flotta e selezionare Rimuovi per rimuoverla dalla pianificazione.
    Selezionare Avanti per continuare.

    4. Parametri runbook

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

    • 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.

    5. Revisione

    Nella pagina Revisione, selezionare Modifica informazioni di base per modificare le impostazioni.

    Selezionare Modifica pianificazione per modificare le impostazioni della pianificazione.

    Per modificare i runbook, selezionare Modifica runbook. Per una descrizione dei campi, vedere Creazione di un runbook.

    Selezionare Modifica flotte per modificare le impostazioni della flotta. Per una descrizione dei campi, vedere Creazione di una flotta.

    Per modificare le variabili di input o di output, selezionare Modifica parametri. Per una descrizione dei campi, vedere Creazione di un task.

    Quando le impostazioni di pianificazione vengono verificate completamente, selezionare Crea per creare una pianificazione ed elencarla nella pagina della lista Pianificazioni.

  • Utilizzare il comando oci fleet-apps-management fleet-apps-management-operations scheduler-definition create e i parametri necessari per creare una pianificazione.

    oci fleet-apps-management fleet-apps-management-operations scheduler-definition create --action-groups <json_file_or_string> --compartment-id <compartment_OCID> --schedule <json_file_or_string> [OPTIONS]

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

  • Eseguire l'operazione CreateSchedulerDefinition per creare una pianificazione.