Plataforma EasyUC
Estructura, instalación y operación del sistema base de EasyUC: Kubernetes, EasyUC Manager, nodos, actualizaciones, copia de seguridad, certificados y puertos.
Qué es el sistema base
EasyUC se entrega como appliance virtual y funciona íntegramente en su centro de datos. Hay una OVA para VMware vSphere/ESXi. Otros hipervisores, como Proxmox, KVM o Hyper-V, usan la imagen QCOW2 o su propia función de importación.
Dentro del appliance todo se ejecuta sobre Kubernetes, en concreto sobre K3s con etcd integrado y un registro integrado. La primera instalación no necesita acceso a Internet; todos los archivos necesarios forman parte del appliance.
La plataforma se opera mediante EasyUC Manager, en /manager. Su operador reconcilia de forma continua el clúster con la configuración deseada: versión, módulos y servicios de datos.
- Entrega
- OVA, QCOW2
- Kubernetes
- K3s con etcd integrado
- Administración
- EasyUC Manager
- Acceso a Internet
- no necesario para la instalación
Nota
Cada servicio se ejecuta en una sola instancia. Si falla un nodo, los servicios afectados deben reiniciarse. Consulte las consecuencias para el funcionamiento y las llamadas en Redundancia.
La estructura de un vistazo
El tráfico web de usuarios, agentes y CUCM llega por HTTPS al Ingress de Traefik y se pasa a los componentes de EasyUC. acd-media y el SBC de Teams se ejecutan en la red del host y aceptan sus conexiones directamente en el nodo.
Los componentes usan MariaDB, Elasticsearch y RabbitMQ, cuyos datos residen en volúmenes de Longhorn. Por debajo, K3s se ejecuta en una o varias VM Linux. Encontrará los detalles en Arquitectura.
Temas
-
Arquitectura
K3s, espacios de nombres, servicios de datos y operadores, componentes por módulo, rutas de Ingress y almacenamiento.
-
EasyUC Manager
Operador y recurso personalizado, orden de reconciliación y lo que se hace en el Manager.
-
Redundancia
Quórum de etcd, réplicas de Longhorn y qué ocurre cuando falla un nodo.
-
Instalación
Requisitos del sistema y primeros pasos desde la OVA hasta la licencia.
-
Agregar nodos
Requisitos, procedimiento, mayorías de etcd y por qué tres nodos.
-
Tipos de implementación
Combinaciones de módulos como CUCM + ACD o Teams + ACD y cómo cambiar entre ellas.
-
Actualizaciones
Archivo de paquete firmado, procedimiento, interrupción y restablecimiento a la versión anterior.
-
Copia de seguridad y restauración
Copia de seguridad de la base de datos y copia completa cifrada, programación, destinos remotos, restauración y recuperación ante desastres.
-
Certificados
Certificado web mediante CSR y certificados del SBC de Teams de Let's Encrypt.
-
Puertos y cortafuegos
Referencia de cortafuegos: tráfico entrante, saliente y entre nodos, filtrable por módulo.