EasyUC Manager
Was der Manager ist, wie sein Operator arbeitet und welche Aufgaben Sie darin erledigen.
Was der Manager ist
Der EasyUC Manager ist die Verwaltungsoberfläche für den Cluster und die EasyUC-Installation. Er besteht aus einer API mit eingebautem Kubernetes-Operator und einer Weboberfläche. Installiert wird er per Helm im Namespace easyuc-system.
Sie erreichen die Oberfläche unter dem Pfad /manager Ihres EasyUC-Hosts. Die API liegt unter /manager-api.
https://<ihr-host>/manager
Operator und Custom Resource
Der Operator beobachtet eine einzige Custom Resource vom Typ EasyUC (k8s.easy-uc.com/v1alpha1). Sie beschreibt, wie die Installation aussehen soll. Der Operator gleicht den Cluster fortlaufend damit ab: Was fehlt oder abweicht, legt er an oder passt er an.
| Bereich | Inhalt |
|---|---|
| Zielversion | Die EasyUC-Version, die laufen soll |
| Module | Ausgewählte Module: cucm, teams, acd, presence |
| MariaDB, Elasticsearch, RabbitMQ | Image und Speichergröße je Datendienst |
| Hostname | Hostname der Installation |
| Komponenten | Einstellungen je Anwendungskomponente |
| Status | Conditions wie Ready, Updating und Initialized, die laufende Version und die aktiven Module |
Tipp
Zielversion und Module ändern Sie im Manager. Er schreibt die Änderung in die Ressource, der Operator setzt sie um.
Reihenfolge des Abgleichs
Der Operator arbeitet in einer festen Reihenfolge. Jeder Schritt wartet, bis der vorherige abgeschlossen ist.
- Status der EasyUC-Ressource
- Registry-Zugangsdaten
- MariaDB
- Elasticsearch
- RabbitMQ
- Anwendungs-Secret
- Initialisierungsjob mit Datenbankmigrationen und Suchindizes
- Anwendungskomponenten
- Add-ons
acd-media,teams-sbcundteams-ps
Hinweis
Schlägt ein Add-on fehl, versucht der Operator es alle 30 Sekunden erneut. Die übrigen Schritte blockiert das nicht.
Was Sie im Manager erledigen
Im Manager erledigen Sie den Betrieb der Plattform. Die Aufgaben nach Bereichen:
Status
- Status von Komponenten und Deployment live ansehen
- Abgleich manuell auslösen
Module und Versionen
- Module auswählen, also den Deployment-Typ festlegen
- EasyUC-Update einspielen: signierte Paketdatei (
.eucpkg) hochladen, installieren und bei Bedarf auf die vorherige Version zurücksetzen - Offline-Image-Bundles hochladen
- Den Manager selbst aktualisieren
Nodes und Speicher
- Nodes mit CPU- und RAM-Auslastung anzeigen
- Nodes hinzufügen und entfernen, den Anzeigenamen eines Nodes ändern. Der technische Name steht seit der Installation fest.
- Longhorn-Volumes mit Status, Robustheit und Größe ansehen
Backup und Zertifikate
- Datenbank-Backups erstellen, auflisten, herunterladen, hochladen und wiederherstellen
- Verschlüsselte Vollsicherungen erstellen, übertragen und wiederherstellen, Backup-Schlüssel verwalten
- Remote-Backup-Ziel und Zeitplan festlegen
- Webzertifikat: CSR erstellen, Zertifikat und CA-Kette hochladen, aktivieren
System
- Signierte Patches und Upgrades des Betriebssystems installieren und den Node danach neu starten
- Die Anmeldung am Manager mit einem zweiten Faktor absichern
- Von EasyUC 3.x migrieren, über eine verschlüsselte Exportdatei
- Auf Werkseinstellungen zurücksetzen. Vorher erstellt der Manager ein Datenbank-Backup und, wenn ein Backup-Schlüssel hinterlegt ist, standardmäßig eine Vollsicherung.
Lizenz
Wichtig
Die Lizenz laden Sie in der EasyUC-Administrationsoberfläche hoch, nicht im Manager. Sie muss die Module abdecken, die Sie im Manager auswählen.