Okteto
Entwicklungstool, mit dem du lokal coden kannst, während deine Anwendung direkt in einem entfernten Kubernetes-Cluster läuft und debuggt wird.
- Aktiv gepflegt
- Gut dokumentiert
- Permissive Lizenz
Überblick
Okteto synchronisiert deine lokalen Codeänderungen in Echtzeit mit einem Container, der in einem echten Kubernetes-Cluster läuft, sodass du gegen produktionsähnliche Infrastruktur, Datenbanken und Dienste entwickeln und debuggen kannst, ohne bei jeder Änderung einen vollständigen Build-Push-Deploy-Zyklus zu durchlaufen. Es ersetzt ein lokales Docker-Compose-Setup durch den tatsächlichen Cluster, auf dem deine App laufen wird.
Okteto eignet sich für Teams, deren Anwendungen von Infrastruktur abhängen, die sich lokal schwer vollständig nachbilden lässt – als Ergänzung zu Skaffold (ebenfalls in diesem Katalog), das sich auf schnelle lokale Build/Deploy-Zyklen statt Live-Sync von Code in einen entfernten Cluster konzentriert.
Warum es in diesem Katalog steht
Katalog-Bewertung: ★★★☆☆ (3/5)
Kubernetes-native remote development tool, overlaps with Coder in the same category.
- Ausgereift
- Herstellergestützt
- Kategorien
- Entwicklertools
- Sprachen
- Go
- Lizenz
- Apache-2.0
Mit einem anderen Projekt vergleichen
Ähnliche Projekte
Skaffold
Apache-2.0Lokales Kubernetes-Entwicklungstool, das den Build-Push-Deploy-Kreislauf automatisiert, sodass Codeänderungen automatisch in einem Cluster reflektiert werden.
Aktiv gepflegt
- Entwicklertools
Coder
AGPL-3.0Selbst gehostete Plattform zum Bereitstellen von Cloud-Entwicklungsumgebungen auf eigener Infrastruktur, die jedem Entwickler einen konsistenten, wegwerfbaren Remote-Workspace gibt.
Aktiv gepflegt
- Entwicklertools
JupyterLab
BSD-3-ClauseDie Standard-webbasierte interaktive Computing-Umgebung für Notebooks, Code und Daten, weit verbreitet in Data Science und Forschung.
Aktiv gepflegt
- Entwicklertools
Playwright
Apache-2.0Zuverlässiges Framework für End-to-End-Tests und Browserautomatisierung für moderne Webanwendungen.
Aktiv gepflegt
- Entwicklertools
- Testing
Einen Fehler entdeckt? Änderung auf GitHub vorschlagen.