Fissare una flotta per essere conforme
Configura le attività e i parametri del runbook per le flotte non conformi in Fleet Application Management.
Nella pagina elenco Fleets selezionare la flotta da utilizzare. Se è necessaria assistenza per trovare la pagina elenco Fleets o una flotta specifica, vedere Elenco delle flotte.
Nella pagina dei dettagli per la flotta, selezionare Correggi ora nella sezione Stato conformità della scheda Informazioni generali.
La correzione di una flotta per renderla conforme è costituita dalle pagine seguenti:
Eseguire ciascuno dei flussi di lavoro riportati di seguito in ordine. È possibile tornare a una pagina precedente selezionando Precedente.
1. Selezionare i runbook
La pagina Seleziona runbook consente di aggiungere i runbook necessari per la flotta non dichiarata.
Dopo aver aggiunto i runbook alla flotta, verranno 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.
- Dal menu Azioni nella riga del runbook, selezionare una nuova posizione per modificare l'ordine del runbook.
2. 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.yamlnel 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 fileschema.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.yamlnel 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 Revisione, selezionare Modifica informazioni di base per modificare le impostazioni.
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.
Quando le impostazioni sono completamente verificate, selezionare Crea.
Viene creato un job di correzione della conformità che è possibile trovare nella scheda Processi Esegui registro. Vedere Elenco dei processi runbook. È inoltre possibile trovare il job di correzione della conformità selezionando la scheda Job in Programmi.
Utilizzare il comando oci fleet-apps-management fleet-apps-management-operations scheduler-definition create e i parametri necessari per correggere una flotta non conforme.
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 correggere una flotta non conforme.