Esta función solo está disponible mediante una suscripción de VMware vRealize Cloud Universal. Como administrador, puede agregar plantillas de nube 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 las plantillas de nube de 8.0.1 o una versión posterior como elementos del catálogo, los usuarios pueden solicitar las plantillas de nube locales actuales o cualquier elemento del 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 plantillas de nube desarrolladas de forma local, en la instancia de nube o de otros orígenes de contenido.

Si le interesa esta función, pero aún no tiene una suscripción de vRealize Cloud Universal, puede suscribirse al agregar la integración.

Diagrama de flujo de trabajo que muestra los pasos para vRealize Automation 8.x

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

  • No se importarán las plantillas de nube 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 estas plantillas de nube importadas debe coincidir con el tiempo de implementación de las plantillas de nube 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 las plantillas de nube que desea importar se puedan implementar y se encuentren publicadas en Cloud Assembly antes de importarlas.
  • Si desea compartir plantillas de nube creadas para otro proyecto con los miembros de este proyecto, compruebe que se permita el uso compartido en la configuración de plantillas de nube 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 las plantillas de nube.
    1. Seleccione Contenido y directivas > Orígenes de contenido.
    2. Haga clic en Nueva y, a continuación, en Plantillas de nube 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 las plantillas de nube de vRealize Automation 8.0.1 o versiones posteriores que desea importar.
      Si desea importar plantillas de nube 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 las plantillas de nube importadas con los usuarios de Service Broker.
    Si el proyecto incluye usuarios que deben poder implementar las plantillas de nube 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 las plantillas de nube importadas con un proyecto.
    Las personas que desea que tengan permiso para implementar las plantillas de nube importadas de 8.0.1 o versiones posteriores deben ser miembros del proyecto seleccionado.
    1. Seleccione Contenido y directivas > Directivas > Definiciones, y cree una nueva directiva de uso compartido de contenido.
    2. Introduzca un nombre para la directiva de uso compartido de contenido.
    3. En la lista Ámbito, 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.
    4. En la sección Uso compartido de contenido, haga clic en Agregar elementos y, a continuación, seleccione uno o varios elementos del 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 seleccionar elementos individuales. Para seleccionar solo elementos específicos, seleccione Todo el contenido en el menú desplegable Orígenes de contenido.
    5. En la sección Usuarios, seleccione los usuarios y los grupos de usuarios que desea que tengan acceso al contenido.
      Puede compartir el contenido con todos los usuarios y grupos del proyecto, o bien puede seleccionar usuarios y grupos individuales.
    6. Haga clic en Crear.
  5. Compruebe que el elemento del catálogo de la plantilla de nube se encuentre disponible en el catálogo para los miembros del proyecto seleccionado.
    1. Haga clic en la pestaña Consumir.
    2. En el menú desplegable Proyectos, seleccione el proyecto con el que compartió el elemento del catálogo.

      Puede seleccionar varios proyectos.

    3. Haga clic en la página Catálogo, busque el elemento de catálogo importado y revise los proyectos para asegurarse de que se incluya el proyecto que configuró.
    4. Haga clic en Solicitar y proporcione la información necesaria.
    5. Haga clic en Enviar.
    El proceso de aprovisionamiento se inicia, y se abre la página 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. Seleccione 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. Seleccione Implementaciones > Implementaciones y busque el elemento del 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

Las plantillas de nube 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 las plantillas de nube 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 estas plantillas de nube importadas. Consulte Cómo configurar directivas de aprobación de Service Broker.