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 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, can build and deploy software across multiple clouds or on-premises systems. Key capabilities of Tekton include:

  • Tekton Pipelines that run on the Kubernetes container orchestration and 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.

Also Read:  Italian Financial Regulator Issues Cease and Desist Order to Crypto-Related Project

You can download Tekton Pipelines from GitHub.

Leave A Reply

Your email address will not be published.

This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. Accept Read More