From 21a84626821601a7cb8f00bd3cd2b732927ed438 Mon Sep 17 00:00:00 2001 From: miliena Date: Fri, 12 Jul 2024 14:29:12 +0200 Subject: [PATCH] [c] planaenderung --- docs/README.md | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/docs/README.md b/docs/README.md index a862a52..52da83b 100644 --- a/docs/README.md +++ b/docs/README.md @@ -18,7 +18,9 @@ - [Migrationsplan](#migrationsplan) - [Serverressourcen](#serverressourcen) - [Entscheiden](#entscheiden) + - [Neue Zeitplanung](#neue-zeitplanung) - [Realisieren](#realisieren) + - [Planänderung](#planänderung) - [Kontrollieren](#kontrollieren) - [Testen](#testen) - [Auswerten](#auswerten) @@ -139,6 +141,29 @@ Dieses Kapitel dient zur Zeiteinteilung, wir *entscheiden*, wer was wann macht. | Dokumentation | - | 5h | Aleksander, Milena | | **Total** | | **-h** | | + +### Neue Zeitplanung + +| Aufgabe | Tag | Zeiteinschätzung | Wer? | +| ------------------------------------ | --- | ----------------------------- | ------------------ | +| **Panel** | | **-h** | | +| Setup LXC Container | 4 | 30min | Stelian | +| Docker Image erstellen | 4 | 5h (mit Troubleshooting) | Milena | +| Deployment Panel | 5 | 1.5h | Aleksander | +| Reverse Proxy | 5 | 20min | Aleksander | +| 2FA | 5 | 5min | Stelian | +| **Wings** | | **-h** | | +| Setup VM | 4 | 1h | Stelian | +| Installation Wings | 6 | 2.5h | Milena | +| Daemonizing | 6 | 30min | Stelian | +| **Gameservermigration** | | **3h + 5h (server-transfer)** | | +| alte Server kopieren und migrieren | 5-6 | 5h | Stelian | +| Gameserver testen | 6 | 2h | Aleksander | +| Altes Node auflösen | 7 | 1h | Milena | +| **Restliche Sachen** | | | | +| Dokumentation | - | 5h | Aleksander, Milena | +| **Total** | | **-h** | | + ## Realisieren Dieser Teil der Dokumentation wurde zur Lesbarkeit in verschiedene Dateien aufgeteilt. Folgend ist eine Liste mit diesen Kapiteln. @@ -158,6 +183,13 @@ TODO: update this table of contents once docs are finished - [Vom alten Node migrieren](migration/README.md#vom-alten-node-migrieren) - [Altes Node auflösen](migration/README.md#altes-node-auflösen) +### Planänderung + +Als wir bei der Migration der einzelnen Gameserver angelangt sind, haben wir gemerkt, dass unsere ursprüngliche Überlegung zur Migration nicht funktionieren wird. Die Metadata der Server, also die Konfigurationen, werden jeweils in der MariaDB des Panels gespeichert und wir wollen das Panel nicht migrieren, da wir denken dass sich die Panelmigration wenig lohnt. Diese hat (zumindest in der Version auf dem alten Server) sehr viel Hard-coded Werte hat.
+Unser neuer Plan war auf der neuen Node "Skelettserver" zu erstellen, bei denen wir manuell die gleiche Konfiguration einrichten. Danach wollen wir manuell die Volumes der neuen Gameserver durch die der alten austauschen. Diese Methode könnte zuerst komplizieter tönen, aber im Endeffekt dauert es weniger als manuell Datenbankwerte zu finden und richtig zu updaten. + +Wir haben diese Problematik leider zu spät realisiert und mussten deswegen die schwierige Entscheidung treffen, das Migrationsprojekt nach dem Modulabschluss zu beenden. + ## Kontrollieren ### Testen