New Google project offers Kubernetes building blocks for CI/CD

Cloud-native technologies such as Kubernetes promise to be a hedge against cloud lock-in. A new open-source project, Tekton, offers a Kubernetes-native framework for quickly building CI/CD systems that run anywhere Kubernetes runs. Plus, Tekton will work with existing CI/CD servers such as Jenkins. 

The Google-led project, which has had contributions from other companies, features a shared set of building blocks for creating cloud-native CI/CD pipelines. WIth Tekton, developers can build and deploy software across multiple clouds or on-premises systems. Key capabilities of Tekton include:


Source: Google Images


  • Tekton Pipelines that run on the Kubernetes container orchestration platformand leverage containers as building blocks. Through Tekton Pipelines, developers combine containers to make complex pipelines. Kubernetes clusters are a first-class type with Tekton Pipelines.
  • Tools for storing, managing, and securing artifacts.
  • A results store API to provide insights into test and build results.

Tekton is designed to enable developers to deploy immutable images, manage version control of infrastructure, and perform rollbacks. Components are provided to standardize CI/CD tools across languages and deployment environments. These components can work with CI/CD tools including Jenkins, Skaffold, Knative, and Jenkins X, which also leverages Kubernetes and the cloud for CI/CD, providing pipeline automation.
Tekton is also designed to work well with Google Cloud Platform with specific Kubernetes tools. It can be deployed to Google Kubernetes Engine and supports artifact storage and scanning using Google Container Registry. Tekton also can be deployed across environments including VMs, serverless platforms, or Firebase.
Tekton recently was named an initial project hosted by the newly formed Continuous Delivery Foundation, along with projects including Jenkins X, Jenkins, and Spinnaker. The foundation was formed under the umbrella of the Linux Foundation.

Comments

Popular posts from this blog

8 Top Technology Trends for 2019 and the Jobs They’ll Create

Internet of Things': How connected networks can make automation more efficient