Mr.PlanB Logo

    Newsletter

    Newsletter abonnieren

    Neue Infrastruktur-Guides, Vergleichsberichte und Migrationshinweise direkt ins Postfach.

    Infrastruktur-Notizen, Guides und neue Tools. Jederzeit abbestellbar.

    Zurück zum Blog
    Kubernetes
    AWS
    ECS
    EKS
    Cloud-Migration

    Von ECS zu EKS: Praktische Erkenntnisse aus der Migration

    23. November 2025
    4 Min. Lesezeit

    Es gibt einen Moment im Leben jedes Ingenieurs, in dem er die Cloud-Tools wechselt und denkt: "Wie schlimm kann es schon sein?" Für immer mehr Leute kommt dieser Moment beim Wechsel von AWS ECS (Elastic Container Service) zu EKS (Elastic Kubernetes Service). Klingt nach einer natürlichen Weiterentwicklung, schließlich sind beide Container-Orchestrierungsdienste unter dem AWS-Dach. Was könnte da schiefgehen?

    Eine ganze Menge. Und eine ganze Menge läuft auch gut. Das ist das Paradox von Kubernetes.

    Die Flitterwochen-Phase: Skript-Träume mit Terraform

    Fangen wir mit den guten Absichten an. Mitten in einem Reddit-Thread voller Kubernetes-Kriegsgeschichten brachte es ein Nutzer auf den Punkt:

    "Ich habe alles in Terraform geskriptet, damit es reproduzierbar ist, aber einen komplett neuen Cluster für ein kleines Versions-Upgrade zu bootstrappen wirkt ziemlich schwerfällig."

    Genau da fängt es an. Sie fühlen sich organisiert, bewaffnet mit Infrastructure as Code und bereit, die Welt zu erobern. Die ECS-Zeiten waren gut, vielleicht zu gut, denn ECS abstrahierte viele der unangenehmen Details weg. Beim Wechsel zu EKS gewinnen Sie Sichtbarkeit und Kontrolle und öffnen gleichzeitig eine Büchse der Pandora aus YAML, CRDs und mysteriösen Zuständen.

    Von der Klarheit zum Chaos: wenn K8s zurückschlägt

    Ein anderer Kommentator ließ dieses Juwel fallen:

    "K8s hat mir bei meiner Charakterentwicklung geholfen."

    Das ist kein Kompliment, das ist ein Bewältigungsmechanismus, und trotzdem ist es sehr real. Kubernetes deployt nicht nur Ihre App, es testet Ihre Geduld, Ihr Verständnis verteilter Systeme und manchmal Ihr Selbstbild.

    Ein Cluster-Upgrade geht schief, und plötzlich sitzen Sie mit 78 Pods im "Pending"-Limbo da, ohne Logs, ohne Events, nur mit einem unguten Gefühl. Ein Nutzer formulierte es trocken: "Ein Pod kann nicht unresponsive sein, wenn er pending ist." Technisch korrekt, emotional verheerend.

    Der Reiz von EKS: Stabilität im Chaos

    Trotz des Dramas bevorzugen viele Ingenieure am Ende EKS. Ein Nutzer meldete sich zu Wort:

    "EKS macht Ihnen das Leben leichter ☺️ Bei mir genauso (ECS zu EKS)."

    Das ist der verrückte Teil. Sobald Sie die YAML-Erschöpfung, die Helm-Chart-Wut und die kubectl-describe-pod-Albträume hinter sich haben, bietet EKS etwas, das ECS nicht hat: einen Spielplatz mit echter Power.

    In ECS stecken Sie in AWS' vereinfachter Sicht auf Container fest. In EKS führen Sie Ihre eigene Show, mit Node-Gruppen, Autoscalern, Service Meshes und mehr. AWS sagt damit im Grunde: "Hier ist Kubernetes. Versuchen Sie, sich nicht wehzutun."

    Das Haarausfall-Budget: Was Upgrades wirklich kosten

    Der eigentliche Clou ist, dass selbst kleine Upgrades nicht klein sind. Nutzer scherzten, Cluster-Upgrades seien weniger "Upgrade" als "spirituelle Erfahrung". Jemand fragte einen anderen, ob er noch Haare übrig habe, was eine faire Frage ist.

    Und dann ist da noch der Schlaf. Ein Kommentator antwortete: "Welcher Schlaf?", als würde Kubernetes ihm aktiv die REM-Phasen rauben. Manchmal tut es das. Ein hängender Persistent Volume Claim während eines Node-Pool-Upgrades kann sich wie ein kosmischer Witz anfühlen, bei dem Sie nicht mitlachen, weil Sie alle 10 Sekunden die Statusseite aktualisieren.

    Kubernetes-Humor: Schmerz, aber lustig gemacht

    Besonders an der Kubernetes-Community ist der gemeinsame Galgenhumor. Ein Nutzer antwortete auf ein ernsthaftes Upgrade-AMA mit:

    "Hat etcd dieser Änderung zugestimmt?"

    Diese Art Trockenheit wissen nur K8s-Leute zu schätzen. Ein anderer stimmte ein mit:

    "Es gab ein Quorum, aber nicht alle Parteien waren einverstanden."

    Diese Mischung aus technischer Präzision und emotionaler Erschöpfung macht die EKS-Reise so reichhaltig. Sie leiden, aber nicht allein. Sie debuggen, und dann machen Sie Memes darüber.

    Was macht es wert?

    EKS ist es wert. Trotz der steilen Lernkurve sind die Kontrolle und Flexibilität, die Kubernetes bietet, unerreicht. ECS hat das Leben kurzfristig vielleicht leichter gemacht, aber EKS erschließt echte Cloud-native-Reife. Sie können GitOps einführen, Zero-Downtime-Deployments fahren und granular skalieren, und zwar auf Arten, für die ECS einfach nicht gebaut ist.

    Einer der besten Ratschläge kam von einem Nutzer, der es schlicht formulierte:

    "Man behält das Cluster-Setup in Terraform und alles K8s-Zeug außerhalb von Terraform. Ehrlich gesagt sind Upgrades meistens kein Problem. 1.24 war ein großes. Hängt davon ab, welches Legacy-Zeug man am Laufen hat."

    Übersetzt heißt das: Planen Sie Ihre Grenzen. Wissen Sie, was in Terraform gehört und was in Ihre Kubernetes-Manifeste. Und wissen Sie immer, auf welche Version Sie upgraden.

    Abschließende Gedanken: Willkommen im Club

    Der Wechsel von ECS zu EKS fühlt sich an wie der Umstieg vom Fahren eines Toyota Camry zum Bauen eines eigenen Geländewagens. Der Camry war zuverlässig, aber ein bisschen langweilig. Jetzt haben Sie die Kontrolle und gehen an Grenzen, müssen unterwegs aber auch Ihre eigenen Reifenpannen beheben.

    Kubernetes wird Ihre Geduld testen, Sie Ihre Entscheidungen infrage stellen lassen und Sie gelegentlich dazu zwingen, um 2 Uhr morgens zum YAML-Zauberer zu werden. Es bringt Ihnen aber auch bei, wie verteilte Systeme unter der Haube funktionieren, und diese Art von Macht ist den Schmerz wert.

    Also willkommen in der wunderschön chaotischen Welt von Kubernetes. Sie werden sie hassen, und dann werden Sie sie irgendwie nie wieder verlassen wollen.