Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Instalar Contrail Service Orchestration

Implementar CSO

Nota:

Antes de iniciar la implementación, asegúrese de que haya conectividad a Internet en todas las máquinas virtuales. Se necesita conectividad a Internet para verificar la licencia de ESM.

Después de aprovisionar las máquinas virtuales, para implementar CSO:

  1. Copie el archivo del paquete de instalación del servidor CSO central a la máquina virtual startupserver1.

    scp cso<version>.tar.gz root@<startupserver1 IP>:/root/

  2. Inicie sesión en la máquina virtual startupserver1 como usuario raíz.

    Ejecute el get_vm_details.sh script para buscar la dirección IP de la máquina virtual startupserver1 . Use SSH para acceder a la máquina virtual.

  3. Expanda el paquete del instalador.

    El paquete expandido es un directorio que tiene el mismo nombre que el paquete del instalador y contiene los archivos de instalación.


    • Para hipervisores KVM:

      Ejecute el deploy.sh script.

    • Para el hipervisor ESXi:

      Ejecute el deploy.sh script. Utilice el script interactivo para crear archivos de configuración para la topología específica del entorno. Seleccione la opción 1 (Implementar CSO) para implementar la infraestructura de CSO, la opción 2 (Reemplazar VM) no se aplica a los hipervisores ESXi.

      Resultado de ejemplo para la implementación de CSO en el hipervisor ESXi:

  4. Confirme si tiene la licencia ESM de Ubuntu. Esta licencia es necesaria para obtener las actualizaciones de seguridad. Si no tiene la licencia, póngase en contacto con el soporte de Juniper.
  5. Implemente microservicios.

    ./python.sh micro_services/deploy_micro_services.py

  6. Aplicar reglas NAT. Para revisar los detalles de los puertos, consulte Requisitos mínimos para servidores y máquinas virtuales.
    1. Ejecute ./get_vm_details.sh un script para encontrar las direcciones IP de cada componente.

    2. Configure el siguiente salto en la puerta de enlace para que las direcciones IP públicas de VRR (por ejemplo, 10.x.x.3 y 10.x.x.4) apunten a la dirección IP de SRX (por ejemplo, 10.x.x.2).

      • Aplique la siguiente configuración de NAT para cualquier dispositivo público:

        Configuración de NAT

      • La siguiente configuración solo es aplicable si tiene un dispositivo de la serie SRX como firewall. Aplique reglas similares si tiene un firewall de terceros.

        Configuración de SRX de ejemplo

  7. Cargue los datos.

    ./python.sh micro_services/load_services_data.py

Puede ejecutar el ./get_vm_details.sh script para encontrar la dirección IP de cada componente.

Se recomienda tomar instantáneas de las máquinas virtuales para la implementación de ESXi.