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


Microsoft Introduces .NET Smart Components
01/04/2024

Microsoft has provided a set of .NET Smart Components, described as a set of genuinely useful AI-powered UI components that you can quickly and easily add to .NET apps. The components are prebuilt end [ ... ]



Pulumi Adds Infrastructure Lifecycle Management Features
25/04/2024

Pulumi has added new infrastructure lifecycle management features to Pulumi Deployments, its deployments and workflow product.


More News

raspberry pi books

 

Comments




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