Knative
Altre info
- Creatore
- Rilascio
- Tipo
- Serverless su Kubernetes
- Licenza
- Apache 2.0
- Sito ufficiale
- knative.dev
- Codice sorgente
- github.com/knative
Livello serverless sopra Kubernetes: scale-to-zero, autoscaling basato sulle richieste e deploy blue-green, il tutto dichiarato come CRD.
Sviluppato da Google nel 2018. Si compone di due parti: Serving (servizi HTTP, suddivisione del traffico, revisioni) ed Eventing (pub-sub con CloudEvents, sorgenti come Kafka e PubSub, trigger e broker). Alimenta Google Cloud Run e IBM Code Engine.
Non è l'unica opzione: OpenFaaS, Kubeless, Fission e ora anche Crossplane Functions sono in concorrenza. Knative è la scelta più «nativa Kubernetes» per chi ha già investito in K8s.