Esta función solo está disponible mediante una suscripción de VMware vRealize Cloud Universal. Como administrador, puede agregar los blueprints existentes de la versión local de vRealize Automation 8.0.1 y versiones posteriores al catálogo de nube de Service Broker.

Después de agregar los blueprints de 8.0.1 o de una versión posterior como elementos del catálogo, los usuarios pueden solicitar los blueprints locales actuales o cualquier elemento de catálogo de Service Broker de un único catálogo de nube. El catálogo único ofrece a los consumidores una experiencia de solicitud uniforme al solicitar blueprints desarrollados de forma local, en la instancia de nube, o desde otros orígenes de contenido.

Si le interesa esta función, pero aún no tiene una suscripción de vRealize Cloud Universal, póngase en contacto con su responsable comercial de VMware.

Revise las siguientes consideraciones para decidir si desea importar los blueprints de vRealize Automation 8.0.1 o versiones posteriores como elementos de catálogo.

  • No se importarán los blueprints con tipos de recursos personalizados.
  • Durante la operación de implementación, no se puede cancelar una implementación. Debe esperar a que finalice el proceso de aprovisionamiento.
  • El tiempo de espera de la solicitud establecido en cada proyecto que ejecuta estos blueprints importados debe coincidir con el tiempo de implementación del blueprint en la instancia de 8.x. El valor de tiempo de espera predeterminado es de 120 minutos. Es posible que no haya tiempo suficiente para que la implementación se realice correctamente. Para cambiar el valor de tiempo de espera de la solicitud, seleccione Infraestructura > Administración > Proyectos y, a continuación, haga clic en Aprovisionamiento.
  • Después de implementar el elemento de catálogo, solo puede ejecutar en la implementación las acciones del día 2 Eliminar, Cambiar concesión, Encender y Apagar. Incluso si tiene otras acciones autorizadas en 8.0.1 o una versión posterior, solo puede ejecutar las acciones mencionadas. Para asegurarse de que los usuarios puedan ejecutar estas acciones, debe crear una directiva que autorice a los miembros del proyecto a ejecutar las acciones Deployment.Delete, Deployment.ChangeLease, Deployment.PowerOff y Deployment.PowerOn. Esta directiva puede estar en el nivel de la organización o del proyecto. Consulte Cómo autorizar a los usuarios de implementación a ejecutar las acciones del día 2 de Service Broker mediante directivas. La acción Cambiar concesión establece la fecha de concesión en la instancia de vRealize Automation 8.x.

Requisitos previos

  • Compruebe que dispone de la dirección URL del nombre de host correspondiente a su instancia de vRealize Automation 8.0.1 o una versión posterior. Si va a integrar la versión 8.1 o una posterior, y tiene más de una organización, cada organización tendrá una URL única. Debe repetir este procedimiento para cada organización, incluida la creación de una integración para cada organización. El resultado final sigue siendo un catálogo.
  • Compruebe que tiene el nombre de usuario y la contraseña de vRealize Automation 8.x con permisos de administrador de Cloud Assembly. Estas credenciales se utilizan para implementar los elementos de catálogo en vRealize Automation 8.x. También se utilizan para ejecutar las acciones permitidas del día 2 en las implementaciones.
  • Compruebe que los blueprints que va a importar se puedan implementar y que estén publicados en Cloud Assembly antes de importarlos.
  • Si desea compartir blueprints creados para otro proyecto con los miembros de este proyecto, compruebe que se permita el uso compartido en la configuración de blueprints de Cloud Assembly.

Procedimiento

  1. Configure la integración de vRealize Automation Cloud.
    Puede configurar una integración con la versión local de vRealize Automation Cloud 8.0.1 y versiones posteriores.
    1. Seleccione Infraestructura > Conexiones > Integraciones.
    2. Haga clic en Agregar integración y, a continuación, en vRealize Automation 8.
    3. Introduzca un nombre que identifique esta instancia al crear el origen de contenido.
      No se puede cambiar el nombre después de crear la integración.
    4. Introduzca la URL de vRealize Automation 8.x.
    5. Seleccione o agregue un proxy de nube.
    6. Introduzca un nombre de usuario y una contraseña para la cuenta de usuario que tenga la función de usuario administrador de Cloud Assembly en la instancia de 8.0.1 o una versión posterior.
    7. Para validar las credenciales y la URL, haga clic en Validar.
    8. Haga clic en Agregar.
  2. Importe los blueprints.
    1. Seleccione Contenido y directivas > Orígenes de contenido.
    2. Haga clic en Nuevo y, a continuación, en Blueprint de vRealize Automation 8.x.
    3. Introduzca el nombre de este origen de contenido para que pueda identificarlo cuando comparta el contenido.
    4. Seleccione la Integración de vRA 8.x de origen que configuró en el paso anterior.
    5. Seleccione el Proyecto de origen que incluye los blueprints de vRealize Automation 8.0.1 o versiones posteriores que desea importar.
      Si desea importar blueprints para más de un proyecto, debe crear un origen de contenido diferente para cada proyecto.
    6. Haga clic en Crear e importar.
  3. Agregue un proyecto para poder compartir los blueprints importados con los usuarios de Service Broker.
    Si el proyecto incluye usuarios que deben poder implementar los blueprints importados, puede utilizar un proyecto existente. De lo contrario, cree un proyecto nuevo.
    1. En Service Broker, seleccione Infraestructura > Administración > Proyectos y haga clic en Nuevo proyecto.
    2. Introduzca la información del proyecto en la pestaña Resumen.
    3. Haga clic en la pestaña Usuarios y, a continuación, en Agregar usuarios.
      Para agregar usuarios del proyecto, los individuos o los grupos deben ser ya usuarios activos de la organización de servicios.
    4. Haga clic en Crear.
  4. Comparta los blueprints importados con un proyecto.
    Las personas que desea que tengan permiso implementan los blueprints importados de la versión 8.0.1 o versiones posteriores, pero deben ser miembros del proyecto seleccionado.
    1. Seleccione Contenido y directivas > Uso compartido de contenido.
    2. Seleccione el proyecto que incluye a los usuarios que deben tener permiso para implementar los elementos importados de la versión 8.0.1 o versiones posteriores.
    3. Haga clic en Agregar elementos y seleccione uno o varios elementos de catálogo para compartirlos con los miembros del proyecto.
      Puede seleccionar todos los elementos importados del origen de contenido de vRealize Automation 8.x o expandir los árboles de origen y seleccionar elementos individuales.
    4. Haga clic en Guardar.
  5. Compruebe que los elementos de catálogo del blueprint se encuentren disponibles en el catálogo para los miembros del proyecto seleccionado.
    1. Haga clic en Catálogo, busque el flujo de trabajo importado y revise los proyectos para asegurarse de que se incluya el proyecto que configuró.
    2. Haga clic en Solicitar y proporcione la información necesaria.
    3. Haga clic en Enviar.
    El proceso de aprovisionamiento se inicia y se abre la pestaña Implementaciones con su solicitud actual al principio.
  6. Supervise el proceso de aprovisionamiento para asegurarse de que el elemento de catálogo se ejecute correctamente.
    vRealize Automation 8.x implementa el elemento del catálogo en la infraestructura asignada en la aplicación.
    1. Haga clic en Implementaciones y busque la solicitud implementada.
    2. Supervise el estado de la tarjeta hasta que sea correcto.
  7. Compruebe que los usuarios puedan ejecutar una acción del día 2 en el elemento del catálogo implementado.
    Las acciones del día 2 son cambios que pueden realizarse en los elementos del catálogo implementados. Entre las acciones del nivel de la implementación se incluyen Eliminar, Cambiar concesión, Apagar y Encender. La instancia de vRealize Automation 8.0.1 o versiones posteriores ejecuta las acciones en el sistema de destino. Los miembros del proyecto deben tener autorización para ejecutar las acciones.
    1. Haga clic en la pestaña Implementaciones y busque el elemento de catálogo implementado correctamente.
    2. Haga clic en el menú Acciones situado en el lado derecho de la tarjeta.
      Cambiar concesión, Eliminar, Apagar y Encender son las acciones esperadas. Según su intención para el elemento, ejecute una de las acciones.

Resultados

Los blueprints de vRealize Automation 8.0.1 o versiones posteriores se importarán en Service Broker y se compartirán en el catálogo.

Qué hacer a continuación

  • Si se produce un error en la implementación, debe solucionar el problema en la instancia de vRealize Automation 8.0.1 o una versión posterior.
  • Si desea controlar por cuánto tiempo puede existir una implementación, cree una concesión. Consulte Configurar directivas de Service Broker.
  • Para proporcionar más o menos entradas de usuario en el momento de la solicitud, puede crear un formulario personalizado. Consulte Personalizar un icono y un formulario de solicitud de Service Broker. Los cambios en el formulario de solicitud se aplican a las solicitudes de vRealize Automation Cloud, no a los blueprints de 8.0.1 o versiones posteriores.
  • Para aplicar directivas de aprobación en las solicitudes, puede crear directivas de aprobación para dos criterios posibles: requestedBy y catalogItem. No se pueden aplicar otros criterios a estos blueprints importados. Consulte Cómo configurar directivas de aprobación de Service Broker.