Arreglar una flota para cumplir
Configure tareas y parámetros de runbook para conjuntos no conformes en Fleet Application Management.
En la página de lista Fleets (Flejos), seleccione el conjunto con el que desea trabajar. Si necesita ayuda para buscar la página de lista Fleets o un conjunto específico, consulte Listing Fleets.
En la página de detalles del conjunto, seleccione Corregir ahora en la sección Estado de conformidad del separador Información general.
La corrección de un conjunto para que sea conforme consta de las siguientes páginas:
Ejecute cada uno de los siguientes flujos de trabajo en orden. Para volver a una página anterior, seleccione Anterior.
1. Seleccionar runbooks
La página Seleccionar runbooks es donde se agregan los runbooks necesarios para el conjunto de no quejas.
Después de agregar libros de ejecución al conjunto, aparecen en la tabla Agregar libro de ejecución. Los runbooks se ejecutan en el orden que se muestra en la tabla. Puede realizar las siguientes acciones:- Seleccione el nombre del libro de ejecución para obtener más detalles.
- En el menú Acciones de la fila de ese libro de ejecución, seleccione una nueva posición para cambiar el orden del libro de ejecución.
2. Parámetros de runbook
En la página Parámetros de runbook, introduzca uno o más argumentos para la tarea de runbook, si los hay definidos.
-
Runbook de aplicación de parches o detección:
- Nombre de argumento: seleccione el nombre de argumento asociado a la tarea.
- Valor de argumento: cambie el valor por defecto introduciendo un valor.
- Aplicar el mismo valor cuando corresponda en un libro de ejecución: para utilizar el mismo valor en las tareas del libro de ejecución, active este conmutador. Si no activa el conmutador, especifique el nombre y el valor del argumento para cada tarea del libro de ejecución.
-
Libro de ejecución de aprovisionamiento:
Según el libro de ejecución y sus tareas (por ejemplo, aprovisionar una base de datos o un recurso informático), Fleet Application Management muestra los campos de configuración relevantes. Puede adaptar las configuraciones al recurso específico que se va a aprovisionar.
Nota
- Puede ver y modificar las configuraciones asociadas a un paquete o archivo de configuración de Terraform (como archivos JSON, YAML o .tf) durante el aprovisionamiento.
- Las configuraciones se presentan como formularios dinámicos, rellenados en función del contenido del archivo subyacente (por ejemplo, pares clave-valor).
- Los campos de formulario se generan a partir del archivo
schema.yamlen el paquete de Terraform. Si se define un valor por defecto en el esquema, el campo se rellena previamente. De lo contrario, el campo aparecerá en blanco para que lo complete. Para obtener más información sobre el archivoschema.yaml, consulte Meta Schema for Validation.
Para configurar las tareas de runbook, seleccione una de estas opciones:- Seleccionar existente: seleccione un elemento de catálogo de configuración existente. El runbook utiliza la configuración seleccionada sin cambios. No puede modificar la configuración en este paso y no se muestra ningún formulario.
- Crear nuevo: seleccione Cambiar para crear un elemento de catálogo introduciendo valores de configuración directamente en el panel Crear elemento de catálogo de configuración. El panel muestra un formulario dinámico representado desde el contenido del archivo
schema.yamlen el archivo de elementos del catálogo de Terraform asociado a la tarea de libro de ejecución. A continuación, esta nueva configuración se puede guardar en Object Storage para su uso futuro. Consulte Creación de un elemento de catálogo privado. Fleet Application Management crea un elemento de catálogo y lo asocia a la tarea de aprovisionamiento.Nota
Los campos de configuración se adaptan según el tipo de recurso (por ejemplo, base de datos, recursos informáticos, notificaciones o eventos). Por ejemplo, el aprovisionamiento de un servicio de notificación puede solicitar campos para direcciones de correo electrónico, mientras que un libro de ejecución de aprovisionamiento de base de datos muestra valores como "Crear alarma activada" o "Crear evento".Seleccione Configurar y seleccionar para confirmar los cambios de configuración, crear y seleccionar la configuración para el libro de ejecución.
Seleccione Siguiente para continuar.
3. Revisar
En la página Revisar: para cambiar la configuración, seleccione Editar información básica.
Para modificar los runbooks, seleccione Editar runbooks. Para obtener descripciones de los campos, consulte Creación de un libro de ejecución.
Para cambiar las variables de entrada o salida, seleccione Editar parámetros. Para obtener una descripción de los campos, consulte Creación de una tarea.
Cuando la configuración esté completamente verificada, seleccione Crear.
Se crea un trabajo de corrección de conformidad y puede encontrar su progreso en el separador Procesos de libro de ejecución. Consulte Listado de procesos de Runbook. También puede encontrar el trabajo de corrección de conformidad seleccionando el separador Trabajos en Programas.
Utilice el comando oci flota-apps-management flota-apps-management-operations Scheduler-definition create y los parámetros necesarios para corregir un conjunto no compatible:
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]Para obtener una lista completa de los indicadores y las opciones de variables para los comandos de la CLI de Fleet Application Management, consulte la CLI for Fleet Application Management.
Ejecute la operación CreateSchedulerDefinition para corregir un conjunto no compatible.