Knative Reaches 1.0
Written by Kay Ewbank   
Thursday, 18 November 2021

Knative 1.0 has been released. Knative is an open source project based on Kubernetes for building, deploying, and managing serverless workloads. It was originally developed by Google with contributions from more than 50 companies, and over the last three years has become the most widely-installed serverless layer on Kubernetes.

Knative helps developers build, deploy, and manage modern serverless workloads on Kubernetes. It provides a set of building blocks designed to enable modern, source-centric and container-based development workloads on Kubernetes. To this end, there are tools for source-to-container build orchestration; management and delivery of events, and request-driven compute.

knative

Knative is designed to clearly separate different areas of creating a project, so as a developer you define primitive objects in the form of Custom Resource Definitions (CRDs) which extend on the object model found in Kubernetes. The CRDs include details of the configuration, which is the desired state for your service, both code and configuration; the revision, which represents a point-in-time snapshot of your code and configuration; the route that should be used, as in which revision or revisions of your service traffic will be directed to; and the service, which  is the combined lite version of all the above objects for simple uses. In addition to these objects, Knative also defines principle objects for eventing.

knativeaud

Despite the release of version 1.0, there are aspects of Knative that are still at beta level. The developers say that Knative is composed of many components that are versioned together, and those components have different levels of maturity, ranging from "experimental" to "already GA" (Generally Available):

"We still want to keep the versions in sync, and so have decided to move all components to version 1.0. GA levels are marked for components individually."

Knative 1.0 is available now. 

knative

More Information

Knative Website

Related Articles

Google Announces Cloud Deploy For Kubernetes Engine

Kubernetes Security Audit Open Sourced

Red Hat Launches Quarkus For Kubernetes-Native Apps  

To be informed about new articles on I Programmer, sign up for our weekly newsletter, subscribe to the RSS feed and follow us on Twitter, Facebook or Linkedin.

Banner


Programmer Gifts - Mugs
02/12/2022

It's that mug time of year and what better than a new endpoint for your favourite algorithm oil... we have some for your consideration. This first one reflects how I feel most of the time and not [ ... ]



Data, Data, Everywhere ...
08/11/2022

... and not enough people with the skills to cope with it all. The whole raft of Udacity's data-related Nanodegrees and courses are restarting November 9th and Udacity is currently offering a 75% disc [ ... ]


More News

picobook

 



 

Comments




or email your comment to: comments@i-programmer.info