Knative
Kubernetes-native Plattform zum Bauen und Betreiben serverloser Anwendungen, die Autoscaling (einschließlich Skalierung auf null) und Traffic-Management übernimmt.
Überblick
Knative bietet die Bausteine für den Betrieb serverloser Workloads auf Kubernetes – automatisches Hochskalieren von Containern als Reaktion auf Traffic und Herunterskalieren auf null bei Leerlauf, Verwaltung von Revisionen und Traffic-Splitting für schrittweise Rollouts sowie Handhabung von Eventing zwischen Diensten. Es lässt ein Team serverloses Deployment auf bereits kontrollierter Infrastruktur erreichen, statt auf ein proprietäres Functions-Produkt einer Public Cloud.
Knative eignet sich für Teams, die serverlose Deployment-Muster – Skalierung auf null, anfragegetriebene Skalierung – auf den eigenen Kubernetes-Clustern (ebenfalls in diesem Katalog) wollen, statt sich an die Serverless-Plattform eines bestimmten Cloud-Anbieters zu binden.
- Kategorien
- DevOps
- Sprachen
- Go
- Lizenz
- Apache-2.0
Ähnliche Projekte
Crossplane
Apache-2.0Kubernetes-native Control Plane, mit der du Cloud-Infrastruktur – Datenbanken, Netzwerke, Speicher – über Kubernetes-APIs bereitstellen und verwalten kannst.
- DevOps
KEDA
Apache-2.0Ereignisgesteuerter Kubernetes-Autoscaler, der Workloads anhand der Anzahl zu verarbeitender Ereignisse skaliert, einschließlich Skalierung auf null.
- DevOps
Tekton
Apache-2.0Kubernetes-native Bausteine zum Erstellen von CI/CD-Pipelines, die Teams eine standardisierte, portable Möglichkeit geben, Pipelines als Kubernetes-Ressourcen zu definieren.
- DevOps
Quarkus
Apache-2.0Kubernetes-natives Java-Framework für schnelle Startzeiten und geringen Speicherbedarf, zugeschnitten auf Container und Serverless.
- Backend
Einen Fehler entdeckt? Änderung auf GitHub vorschlagen.