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 eine wachsende Zahl von Leuten kommt dieser Moment, wenn sie von AWS ECS (Elastic Container Service) zu EKS (Elastic Kubernetes Service) wechseln. Klingt nach einer natürlichen Weiterentwicklung – beide sind Container-Orchestrierungsdienste unter dem AWS-Dach, oder? Was könnte da schiefgehen?

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

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

    Fangen wir mit guten Absichten an. Mitten in einem Reddit-Thread voller Kubernetes-Kriegsgeschichten brachte es ein Nutzer perfekt 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, bereit, die Welt zu erobern. Die ECS-Zeiten waren gut – vielleicht zu gut. Sie abstrahierten viele der unangenehmen Details weg. Beim Wechsel zu EKS gewinnen Sie Sichtbarkeit und Kontrolle – öffnen aber auch 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ß das Juwel fallen:

    "K8s hat mir bei meiner Charakterentwicklung geholfen."

    Das ist kein Kompliment. Es ist ein Bewältigungsmechanismus. Und trotzdem ist es auch sehr real. Kubernetes deployt nicht einfach 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. Keine Logs. Keine Events. Nur Vibes. Wie ein Nutzer es trocken formulierte: "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 tatsächlich 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 bietet: einen Spielplatz mit echter Power.

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

    Das Haarausfall-Budget: Was Upgrades wirklich kosten

    Der eigentliche Clou? Selbst kleine Upgrades sind nicht klein. Nutzer scherzten, dass Cluster-Upgrades weniger "Upgrade" und mehr "spirituelle Erfahrung" seien. Jemand fragte einen anderen, ob er noch Haare übrig habe. Faire Frage.

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

    Kubernetes-Humor: Schmerz, aber lustig gemacht

    Was an der Kubernetes-Community wirklich besonders ist, ist der gemeinsame Galgenhumor. Ein Nutzer antwortete auf ein ernsthaftes Upgrade-AMA mit:

    "Hat etcd dieser Änderung zugestimmt?"

    Das ist die Art von Trockenheit, die nur K8s-Leute zu schätzen wissen. Ein anderer stimmte ein mit:

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

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

    Was macht es wert?

    Denn hier ist der Clou – EKS ist es wert. Trotz der steilen Lernkurve sind die Kontrolle und Flexibilität, die Sie mit Kubernetes bekommen, 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, granular skalieren – und das alles auf Arten, für die ECS einfach nicht gebaut ist.

    Einer der besten Ratschläge kam von einem Nutzer, der es schlicht auf den Punkt brachte:

    "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."

    Übersetzung? Planen Sie Ihre Grenzen. Wissen Sie, was in Terraform gehört und was in Ihre Kubernetes-Manifeste gehört. Und wissen Sie immer – immer –, zu welcher 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, gehen an Grenzen – müssen aber auch unterwegs Ihre eigenen Reifenpannen selbst 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. Aber es wird Ihnen auch beibringen, wie verteilte Systeme unter der Haube funktionieren. Und das ist eine Art von Macht, die den Schmerz wert ist.

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