Importación de un runbook
Importe un libro de ejecución junto con sus recursos y dependencias asociados desde otro arrendamiento o compartimento en Fleet Application Management.
Para obtener información sobre la importación de una versión específica del libro de ejecución, consulte Importación de una versión del libro de ejecución.
La importación de un runbook consta de las siguientes páginas:
En la página de lista Libros de ejecución, seleccione Acciones y, a continuación, seleccione Importar libro de ejecución. Si necesita ayuda para encontrar la página de lista, consulte List Runbooks.
Ejecute cada uno de los siguientes flujos de trabajo en orden. Para volver a una página anterior, seleccione Anterior.
1. Seleccionar runbook
En la página Seleccionar libro de ejecución se proporciona la información de ubicación del paquete de libro de ejecución para importarlo.
Introduzca la siguiente información:
- Nombre: introduzca un nombre para el libro de ejecución importado. Puede elegir un nombre diferente si existe un runbook con el mismo nombre.
- Importar en compartimento: seleccione el compartimento para importar el libro de ejecución.
- Retener la versión de origen: para mantener el número de versión original del libro de ejecución del origen, active el conmutador.
- Seleccionar paquete exportado: seleccione una de las siguientes opciones para indicar dónde puede acceder al paquete de runbook:
- Object storage: seleccione el compartimento del cubo y el cubo de Object Storage que contiene el archivo ZIP del libro de ejecución. A continuación, seleccione el paquete de libro de ejecución específico (ZIP) de la lista.
- URL: introduzca un enlace de URL de solicitud autenticada previamente (PAR) para el grupo de libros de ejecución e introduzca el enlace de URL de grupo de libros de ejecución (ZIP) en File URL.
- Bloque de destino: seleccione el compartimento de cubo, el cubo de Object Storage y especifique el directorio en el que desea almacenar las dependencias después de la importación.
Seleccione Siguiente para continuar.
2. Validar dependencias
Nota
Cuando el libro de ejecución se basa en un elemento de catálogo existente enlazado a un cubo de Object Storage, una URL de PAR o un repositorio externo (en función del proveedor de origen), se le solicita que proporcione el OCID de un elemento de catálogo de Terraform en el destino. A continuación, el runbook sustituye la referencia del elemento del catálogo original por el nuevo OCID durante la importación.
Durante el proceso de validación, Fleet Application Management comprueba si existen dependencias necesarias, como productos, operaciones de ciclo de vida y elementos del catálogo. Se pueden producir los siguientes escenarios:
- Si no existe una dependencia necesaria en el arrendamiento o compartimento de destino, Fleet Application Management la crea automáticamente mediante la información exportada.
- Si la dependencia existe en el destino, pero desea asignarla a un recurso diferente, puede especificar manualmente la asignación. Por ejemplo, si un elemento de catálogo de tipo Terraform, basado en un repositorio externo o en la carga de archivos, está presente en el libro de ejecución exportado, debe proporcionar el OCID de un elemento de catálogo de Terraform existente del arrendamiento de destino.
- Si es necesario un nuevo elemento de catálogo, como un paquete de Terraform o un archivo de configuración necesario para un libro de ejecución de aprovisionamiento, seleccione Crear nuevo y asígnelo durante el proceso de importación. Consulte Creación de un elemento de catálogo privado.
Seleccione Importar para iniciar el proceso.
Se inicia el proceso de importación del libro de ejecución y Fleet Application Management abre la pantalla de estado de importación. Una vez finalizado el proceso de importación, se muestra un nuevo libro de ejecución en la página de lista Libros de ejecución.
También puede navegar a la pantalla de estado de importación desde la página de lista Libros de ejecución seleccionando Acciones y, a continuación, Ver estado de importación y exportación para asegurarse de que la importación se completa correctamente.
Manejo de Conflictos durante la Importación
La gestión de aplicaciones de conjunto puede informar de conflictos durante el proceso de importación que debe abordar:
- Conflicto de nombre de libro de ejecución: si ya existe un libro de ejecución con el mismo nombre en el arrendamiento o compartimento de destino, la importación falla. Para resolverlo, proporcione un nombre diferente para el libro de ejecución importado.
- Conflictos de dependencias:
- Si faltan dependencias necesarias (como elementos de catálogo) en el destino, Fleet Application Management las crea automáticamente durante la importación.
- Si las dependencias existentes son incompatibles, la importación falla y recibe un mensaje de error. Para resolver este problema, puede realizar una asignación manual a diferentes recursos o crear nuevas dependencias. Consulte 2. Validar dependencias.
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 for Fleet Application Management.
Esta tarea no se puede realizar mediante la API.