Knative ist eine Open-Source-Plattform für den Betrieb serverloser Workloads auf Kubernetes. Sie besteht aus zwei Hauptbausteinen: Serving betreibt Container als Dienste, die bei Bedarf skalieren und im Leerlauf auf null herunterfahren, und Eventing leitet Ereignisse zwischen Erzeugern und Empfängern weiter. Plattformteams und Entwickler nutzen es, um HTTP-Dienste und ereignisgesteuerte Anwendungen auf eigenen Clustern zu betreiben. Knative ist Software, die auf einem Kubernetes-Cluster installiert wird.
Knative ist ein Projekt der Cloud Native Computing Foundation, einer Stiftung mit Sitz in den Vereinigten Staaten, und steht unter der Apache-2.0-Lizenz. Da der Code auf dem Cluster läuft, den Ihre Organisation betreibt, bleiben die Daten dort, wo dieser Cluster steht. Die Projektwebsite beschreibt weder ein gehostetes Angebot noch eine Auftragsverarbeitungsvereinbarung. Die praktische Souveränitätsfrage lautet daher, wo der Cluster steht und welcher Anbieter die darunterliegende Kubernetes- und Cloud-Infrastruktur bereitstellt, denn dieser kann unter ausländischer Rechtsprechung stehen. Für eine europäische Organisation entscheiden Standort und Anbieter das Ergebnis.