Warum einige Dogus und Konfigurationen nicht migriert werden
Vor allem bei der Migration von CES-VM-Instanzen werden einige Dogus und Konfigurationen nicht in ein CES-MN-Instanzen migriert.
Dogus die in CES-MN nicht mehr unterstützt werden
Jira Dogu und Confluence Dogu
- Die beiden Dogus werden in CES-MN-Instanzen nicht mehr unterstützt.
- Wenn Sie diese Dogus auf Ihrer Instanz betreiben, müssen diese vor der Migration gelöscht werden.
Dogus die in CES-MN ersetzt werden
Diese Dogus müssen im Quellsystem nicht gelöscht werden, da die Migration diese Sonderfälle automatisch beachtet.
Backup Dogu
- Das Backup & Restore Dogu bietet in CES-VM-Instanzen eine Benutzeroberfläche für die Sicherung und Wiederherstellung Ihrer Instanz.
- Die Backup- und Restore-Funktion wird in CES-MN-Instanzen auf einem anderen Weg gewährleistet.
- Bestehende Backups werden nicht migriert, da sie in CES-MN-Instanzen nicht verwendet werden können.
- Der Zeitplan für automatisierte Backups wird migriert.
nginx Dogu
- Die Funktionen des nginx Dogu werden in CES-MN-Instanzen durch nginx-Ingress und nginx-Static übernommen.
- Das nginx Dogu darf nicht vor der automatischen Migration gelöscht werden.
- Die Konfiguration des nginx-Dogu wird in die Multinode-Instanz migriert und an das neue System angepasst.
Registrator Dogu
- Die Funktionalität des Registrator-Dogus wird in CES-MN größtenteils nicht mehr benötigt
- Die Aufgaben des Registrator-Dogus werden unter anderem durch die k8s-service-discovery übernommen
Monitoring Dogu
- Die Funktionalität des Monitoring-Dogus wird in CES-MN vom Grafana-Dogu abgelöst
-
Das Grafana-Dogu kann nach der finalen Migration im CES-MN-System installiert werden
- Vor oder während der Migration würde das Grafana-Dogu aufgrund der geteilten Datenbank mit anderen Dogus Konflikte erzeugen, weswegen dies verboten wird.
Konfigurationen
etcd
Da der etcd in CES-MN-Instanzen nicht mehr existiert, werden die Konfigurationsschlüssel in Kubernetes Configmaps und Secrets migriert. Die Konfigurationen der Dogus bleiben dabei gleich.
Ausnahmen
- Der FQDN und die Zertifikate werden nur übernommen, wenn die finale Migration läuft und der Konfigurationsschlüssel changeFQDN auf true gesetzt ist.
- Der Zeitplan für Backups des Backup-Dogus wird als backup schedule in die Multinode-Instanz übernommen.
-
Die Konfiguration des Wartungsmodus wird nie übernommen.
- Der Wartungsmodus wird nicht übernommen, damit die Zielinstanz direkt genutzt werden kann, ohne dass der Wartungsmodus deaktiviert werden muss.
-
Proxy-Konfigurationen werden nie übernommen.
- Proxy-Konfigurationen sollten nach der Installation der Zielinstanz bereits vorhanden sein.
Daten
nginx
Die Daten des nginx Dogu werden nicht migriert, da die Funktionen des Dogus in CES-MN durch nginx-Ingress und nginx-Static übernommen werden. Dies beinhaltet auch das Volume "customHTML". In CES-MN können Daten in diesem Volume über die Funktion "Additional dogu mounts" bereitgestellt werden.