//Cloudogu EcoSystem Docs

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.