EasyUC Manager
Qué es el Manager, cómo funciona su operador y qué tareas se realizan en él.
Qué es el Manager
EasyUC Manager es la interfaz de gestión del clúster y de la instalación de EasyUC. Consta de una API con un operador de Kubernetes integrado y de una interfaz web, y se instala con Helm en el espacio de nombres easyuc-system.
La interfaz está disponible en la ruta /manager de su host de EasyUC. La API está en /manager-api.
https://<your-host>/manager
Operador y recurso personalizado
El operador supervisa un único recurso personalizado de tipo EasyUC (k8s.easy-uc.com/v1alpha1). Este describe cómo debe ser la instalación. El operador reconcilia de forma continua el clúster con él: crea lo que falta y ajusta lo que difiere.
| Área | Contenido |
|---|---|
| Versión de destino | La versión de EasyUC que debe ejecutarse |
| Módulos | Módulos seleccionados: cucm, teams, acd, presence |
| MariaDB, Elasticsearch, RabbitMQ | Imagen y tamaño de almacenamiento por servicio de datos |
| Nombre de host | Nombre de host de la instalación |
| Componentes | Configuración por componente de la aplicación |
| Estado | Condiciones como Ready, Updating e Initialized, la versión en ejecución y los módulos activos |
Sugerencia
La versión de destino y los módulos se cambian en el Manager. Este escribe el cambio en el recurso y el operador lo aplica.
Orden de reconciliación
El operador trabaja en un orden fijo. Cada paso espera hasta que el anterior ha finalizado.
- Estado del recurso EasyUC
- Credenciales del registro
- MariaDB
- Elasticsearch
- RabbitMQ
- Secreto de la aplicación
- Trabajo de inicialización con migraciones de la base de datos e índices de búsqueda
- Componentes de la aplicación
- Complementos
acd-media,teams-sbcyteams-ps
Nota
Si un complemento falla, el operador lo reintenta cada 30 segundos. Esto no bloquea los demás pasos.
Qué se hace en el Manager
El Manager es el lugar desde el que se opera la plataforma. Tareas por área:
Estado
- Ver en directo el estado de los componentes y de la implementación
- Iniciar manualmente una reconciliación
Módulos y versiones
- Seleccionar los módulos, lo que define el tipo de implementación
- Aplicar una actualización de EasyUC: cargar el archivo de paquete firmado (
.eucpkg), instalarlo y, si hace falta, restablecer la versión anterior - Cargar paquetes de imágenes offline
- Actualizar el propio Manager
Nodos y almacenamiento
- Listar los nodos con el uso de CPU y RAM
- Agregar y quitar nodos, cambiar el nombre visible de un nodo. El nombre técnico queda fijado en la instalación.
- Ver los volúmenes de Longhorn con su estado, robustez y tamaño
Copia de seguridad y certificados
- Crear, listar, descargar, cargar y restaurar copias de seguridad de la base de datos
- Crear, transferir y restaurar copias completas cifradas, administrar las claves de copia de seguridad
- Configurar un destino remoto y una programación para las copias de seguridad
- Certificado web: crear una CSR, cargar el certificado y la cadena de la CA, activar
Sistema
- Instalar parches y actualizaciones firmados del sistema operativo y reiniciar después el nodo
- Proteger el inicio de sesión en el Manager con un segundo factor
- Migrar desde EasyUC 3.x mediante un archivo de exportación cifrado
- Restablecer la configuración de fábrica. El Manager crea antes una copia de seguridad de la base de datos y, si hay una clave de copia de seguridad almacenada, de forma predeterminada una copia completa.
Licencia
Importante
La licencia se carga en la interfaz de administración de EasyUC, no en el Manager. Debe cubrir los módulos que seleccione en el Manager.