Procesamiento de un Runbook

Utilice runbooks con Fleet Application Management para realizar operaciones de ciclo de vida en los recursos del conjunto.

Importante

Si el plugin de gestión de aplicaciones de conjunto necesario para las operaciones de ciclo de vida está desactivado fuera de Fleet Application Management, la operación falla. Por ejemplo, si el plugin de Fleet Application Management o el plugin de OS Management Hub no están activados en un recurso gestionado por Fleet Application Management, se produce un error.
  • 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 Acciones y, a continuación, seleccione Procesar libro de ejecución.

    El procesamiento de un runbook 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. Agregar runbooks

    En la página Agregar runbooks, agregue los runbooks necesarios para el conjunto.

    1. En Nombre, edite el nombre si es necesario. Por defecto, Fleet Application Management define un nombre alfanumérico con guiones que incluye la operación de ciclo de vida, la fecha y la hora.
    2. En Crear en compartimento, seleccione el compartimento en el que desea ejecutar el proceso.
    3. Para la duración de procesamiento de runbook, active el conmutador para incluir el tiempo estimado del runbook y especificar la duración.
      Nota

      Al especificar la duración, tenga en cuenta el número de recursos participantes y el método (paralelo o sucesivo). Estos factores ayudan a calcular una duración de programa adecuada.
    4. Seleccione Agregar libro de ejecución.
    5. En el panel Agregar libro de ejecución, seleccione los libros de ejecución que desea incluir en el conjunto.
      Nota

      Solo aparecen los runbooks activos.
    6. Seleccione una versión de runbook.
      Hay disponibles runbooks para las operaciones de aplicación de parches, detección, aprovisionamiento y ciclo de vida personalizado.
    7. Vuelva a seleccionar Agregar runbook.
    8. Para agregar runbooks desde otro compartimento, seleccione el compartimento y repita los pasos anteriores.
    Después de agregar libros de ejecución al conjunto, aparecen en la tabla Agregar libro de ejecución. Los runbooks se ejecutan en función del orden que se muestra en la tabla. Puede:
    • Seleccione el nombre del libro de ejecución para ver más detalles.
    • En el menú Acciones de la fila del libro de ejecución, cambie el orden.
    Seleccione Siguiente para continuar.

    Etiquetado

    Si tiene permisos para crear un recurso, también tiene permisos para aplicar etiquetas de formato libre a dicho recurso. Para aplicar una etiqueta definida, debe tener permisos para utilizar el espacio de nombres de la etiqueta. Para obtener más información sobre el etiquetado, consulte Etiquetas de recursos. Si no está seguro de si desea aplicar etiquetas, omita esta opción o pregunte a un administrador. Puede aplicar etiquetas más tarde.

    Seleccione Next (Siguiente) para continuar con el siguiente paso.

    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.

    Según el runbook, los parámetros pueden variar:

    • 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.yaml en 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 archivo schema.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.yaml en 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:
    • Revise la configuración del runbook.
    • 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.
    • Para actualizar etiquetas, seleccione Editar etiquetas.

    Cuando haya verificado todos los valores, seleccione Crear.

    El runbook comienza a realizar la operación seleccionada y puede ver su progreso en el separador Procesos de runbook. Consulte Listado de procesos de Runbook.

  • Esta tarea no se puede realizar mediante la CLI.

    Para obtener una lista completa de indicadores y opciones de variables para los comandos de la CLI de Fleet Application Management, consulte la CLI para Fleet Application Management.

  • Esta tarea no se puede realizar mediante la API.