Creación de un programa de operación de ciclo de vida

Cree un programa para realizar operaciones de ciclo de vida diaria o mensual en Fleet Application Management en función de la versión de parches.

  • En la página de lista Programas, seleccione Crear programa. Si necesita ayuda para encontrar la página de lista, consulte List Lifecycle Operation Schedules.

    La creación de una planificación 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. Información básica

    La página Información básica es donde se proporciona la información básica para un programa de operación de ciclo de vida en Fleet Application Management.

    Introduzca la siguiente información:

    • Nombre: introduzca un nombre único para un programa de ciclo de vida. Evite introducir información confidencial.
    • Descripción: introduzca una descripción para el programa de ciclo de vida. Evite introducir información confidencial.
    • Crear en compartimento: seleccione el compartimento en el que se debe crear el programa.

    Programa

    Seleccione un tipo de programa para configurar el programa para una operación de ciclo de vida.

    Seleccione una de las opciones siguientes:
    • Ventana Mantenimiento: para seleccionar un programa de la lista de ventanas de mantenimiento existentes, seleccione esta opción. A continuación, seleccione una ventana de mantenimiento de la tabla de lista de ventanas de mantenimiento que desee que forme parte de la programación. En la tabla de lista, seleccione el nombre de una ventana de mantenimiento para abrir su página de detalles, donde puede ver su estado y realizar otras tareas. Si necesita ayuda para encontrar la página de lista o la ventana de mantenimiento, consulte Listado de ventanas de mantenimiento.
    • Personalizado: para introducir un programa específico para un conjunto, seleccione esta opción. Para obtener una descripción de los campos, consulte Creación de una ventana de mantenimiento.

    Seleccione Siguiente para continuar.

    2. Libro de ejecución

    En la página Libros de ejecución, seleccione un libro de ejecución de un compartimento asociado a operaciones de ciclo de vida específicas y, a continuación, seleccione su versión adecuada.
    Nota

    Asegúrese de que tiene los permisos correctos para el acceso SUDO al seleccionar un libro de ejecución con permisos SUDO activados.
    1. Seleccione Agregar libro de ejecución.
    2. En el panel Agregar libro de ejecución, seleccione el libro de ejecución que desea incluir en el programa.
      Nota

      Solo se muestran los runbooks activos para su selección.
      Estos runbooks se pueden aplicar cuando se instalan parches.
    3. Seleccione una versión de runbook.
    4. Seleccione Agregar libro de ejecución.
    5. Para agregar runbooks desde otro compartimento, seleccione ese compartimento y repita los pasos anteriores.
    Después de agregar libros de ejecución al programa, 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 un nuevo orden para cambiar la secuencia del libro de ejecución.
    Seleccione Siguiente para continuar.

    3. Flotas

    En la página Fleets, agregue conjuntos a un programa de operación de ciclo de vida.
    1. Seleccione Agregar conjuntos.
    2. En el panel Agregar conjuntos, realice los siguientes pasos:
      1. Seleccione las casillas de control junto a los nombres de conjunto que requieren programas recurrentes.
        Nota

        Solo se muestran los conjuntos activos para su selección.
      2. Para agregar los conjuntos seleccionados, seleccione Agregar conjuntos.
    3. Para agregar conjuntos desde otro compartimento, seleccione ese compartimento y repita los pasos anteriores.
      Después de agregar conjuntos, puede verificar si los conflictos se informan en el programa de conjunto y realizar las acciones necesarias seleccionando Comprobar conflictos de programa de conjunto. Para obtener instrucciones, consulte el paso 4 en Verifying Fleet Schedule Conflicts mediante la consola.
    Después de agregar conjuntos al programa, estos aparecen en la tabla Agregar conjuntos. Puede realizar las siguientes acciones:
    • Seleccione el nombre del conjunto para obtener más detalles.
    • Seleccione la casilla de control situada junto al conjunto y seleccione Eliminar para eliminarla del programa.
    Seleccione Siguiente para continuar.

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

    5. Revisar

    En la página Revisar: para cambiar la configuración, seleccione Editar información básica.

    Seleccione Editar programa para modificar la configuración del programa.

    Para modificar los runbooks, seleccione Editar runbooks. Para obtener descripciones de los campos, consulte Creación de un libro de ejecución.

    Seleccione Editar conjuntos para modificar la configuración del conjunto. Para obtener una descripción de los campos, consulte Creación de un conjunto.

    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 del programa esté completamente verificada, seleccione Crear para crear un programa y mostrarlo en la página de lista Programas.

  • Utilice el comando oci flota-apps-management flota-apps-management-operations Scheduler-definition create y los parámetros necesarios para crear un programa:

    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 crear un programa.