Automatización de la configuración de la ubicación de VMware con una plantilla de Schematics

Utilice las plantillas de IBM Cloud® Schematics para crear automáticamente una ubicación de Satellite, aprovisionar los hosts de VMware VCD y configurar el plano de control de la ubicación de Satellite.

Puedes clonar y modificar estas plantillas de Terraform desde el repositorio de Terraform Satellite GitHub.

Para que IBM Cloud Satellite pueda realizar acciones en su nombre en un proveedor de servicios en la nube, debe facilitar sus credenciales a dicho proveedor. Las credenciales que facilites se almacenan y cifran en etcd, en el plano de gestión de ubicaciones de Satellite. Puede obtener información adicional consultando Protección de datos.

Antes de empezar

Para poder ejecutar la plantilla, debe recopilar información sobre la instancia de VMware Virtual Data Centers (VDC).

Información general

Para conectar Satellite a los centros de datos virtuales (VDC) de VMware, necesita los valores siguientes. Para encontrar estos valores, consulte Credenciales deVMware.

VMware para Satellite
Valor Descripción Ejemplo
ID de usuario de VCD El nombre de usuario de VMware Cloud Director. admin
Contraseña de VCD La contraseña de VMware Cloud Director. <password>
Nombre de organización de VCD El nombre de la organización VMware. 0ff080abcdef123456789abcd12345678
URL de VCD VMware, director de la nube URL https://daldir01.vmware-solutions.cloud.ibm.com/api
Nombre de VCD El nombre del centro de datos virtual de VMware Cloud Director vmware-satellite

Información de red

El centro de datos VMware debe incluir una red direccionada. También puede incluir una pasarela periférica que esté configurada y habilitada con direccionamiento distribuido y DHCP. Si incluye el nombre de pasarela de extremo, se crean reglas de cortafuegos para la conectividad de salida completa y se crea una regla SNAT para la correlación con una dirección IP externa.

Incluya los valores siguientes cuando ejecute la plantilla.

Valores de entorno de red deVMware
Nombre Descripción Ejemplo
Nombre de red DHCP de VCD El nombre de la red preconfigurada para el entorno. my-network
Nombre de pasarela periférica de VCD El nombre de la red periférica configurada en el entorno. Este valor es opcional. edge-dal10-12345678

Creación de la ubicación con una plantilla Schematics

Antes de empezar, asegúrese de tener los correspondientes permisos de IBM Cloud para crear ubicaciones, incluyendo Satellite y Schematics. Para crear la plantilla y gestionar sus recursos, Satellite crea automáticamente una clave API de IAM de IBM Cloud. Si lo desea puede proporcionar el valor de una clave de API existente que tenga los permisos correctos en la misma cuenta.

No reutilice el mismo nombre para varias ubicaciones, incluso después de suprimir la otra ubicación. Si utiliza el mismo nombre 5 veces o más en 7 días, puede alcanzar el Límite de velocidad de certificado duplicado de Let's Encrypt.

  1. Recopile todos los valores necesarios.
  2. En la consola deSatellite, pulse Crear ubicación.
  3. En la sección Configuración, pulse VMware Cloud Director.
  4. Especifique los valores que ha recopilado anteriormente.
  5. Revise los detalles de la ubicación de Satellite.
  6. En el panel Resumen, revise la estimación de costes.
  7. Pulse Crear ubicación. El aprovisionamiento de tu ubicación tardará unos 30 minutos en completarse.
  8. Opcional: para revisar el progreso de suministro, revise los registros del espacio de trabajo de Schematics que se ha creado automáticamente.
    1. Pulse Gestionar en Schematics. Si detectas un error, ve a Schematics Consola de espacios de trabajo y haz clic en el nombre de tu espacio de trabajo, como por ejemplo us.east.cartOrder....
    2. En la pestaña Actividad, busque la fila de actividad actual y pulse Ver registro para revisar los detalles del registro.
    3. Espere a que la acción de Schematics finalice y el espacio de trabajo entre en el estado Activo.

¡Bien hecho! Su ubicación de Satellite se está creando. Puede consultar la consola de Satellite para comprobar cuándo su ubicación se encuentra en estado Normal y está lista para su uso.

¿Qué crea esta plantilla?

Los siguientes recursos se crean mediante la plantilla de tu centro de datos de VMware.

  • Máquinas virtuales de plano de control (8 CPU, 32GB RAM, 100GB disco primario)
  • Máquinas virtuales de trabajador (4 CPU, 16GB RAM, 25GB disco primario, 100GB disco secundario)
  • Máquinas virtuales de almacenamiento (16 CPU, 64GB RAM, 25GB disco primario, 100GB disco secundario, 500GB disco terciario). Las especificaciones para las máquinas virtuales de almacenamiento se pueden configurar en las variables de Terraform.

La plantilla crea los siguientes recursos en su cuenta de IBM Cloud.

  • 1 ubicación de Satellite.
  • 3 hosts de Satellite que representan las máquinas virtuales VMware, vinculadas a la ubicación y asignadas al plano de control de ubicación Satellite.
  • 3 hosts Satellite que representan las máquinas virtuales VMware, conectadas a la ubicación, sin asignar y disponibles para su uso para los servicios.

Si utiliza esta plantilla para fines de demostración, no asigne todos los hosts al plano de control. Los hosts asignados al plano de control no se pueden utilizar para otros fines, como por ejemplo como nodos de trabajador para el clúster. Para obtener más información, consulte Información sobre las ubicaciones de Satellite.

Credenciales de VMware

Recupera las credenciales de VMware que Satellite puede utilizar para crear recursos de Satellite en tu nube de VMware en tu nombre.

  1. Comprueba que dispones de los permisos necesarios en tu cuenta de VMware para crear una ubicación de Satellite a partir de una plantilla.
  2. Identifique o cree un usuario con el rol Administrador.
  3. Busque la información de red.
  4. Proporcione esta información en la plantilla deVMware Cloud Director.

He creado una ubicación Satellite, ¿qué sigue?

Ahora que la ubicación de Satellite está configurada, está preparado para empezar a utilizar los servicios de IBM Cloud.

  1. Añada capacidad de cálculo a su ubicación por adjuntar más hosts a la ubicación para que pueda ejecutar Servicio IBM Cloud habilitado para Satellite.
  2. Cree un Servicio IBM Cloud habilitado para Satellite, como un Clúster de Red Hat OpenShift. Asigne los hosts adicionales que ha conectado anteriormente como nodos trabajadores para proporcionar la potencia de cálculo del clúster. Incluso puede registrar clústeres existentes de Red Hat OpenShift en su ubicación utilizar como destinos de despliegue.
  3. Gestione sus aplicaciones con Satellite Config.
  4. Crear Plantillas de almacenamiento de clúster Satellite.
  5. Más información sobre el componente Satellite Link y cómo puede utilizar puntos finales para gestionar el tráfico de red entre su ubicación y IBM Cloud.

¿Necesita ayuda? Echa un vistazo a Cómo obtener asistencia, donde encontrarás información sobre el estado de la nube, los problemas y el registro de incidencias; cómo ponerte en contacto con el servicio de asistencia; y cómo configurar tus preferencias de notificación por correo electrónico para cuestiones relacionadas con la plataforma de IBM Cloud.