Cloud-Native CI/CD with Tekton - Laying The Foundation

This page summarizes the projects mentioned and recommended in the original post on dev.to

InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • pipeline

    A cloud-native Pipeline resource.

  • One such solution that allows you to run CI/CD natively on Kubernetes is Tekton, so in this article we will begin series about building CI/CD with Tekton, starting with introduction, installation and customization of Tekton to kick-start our journey to cloud-native CI/CD on Kubernetes.

  • tekton-kickstarter

    Templates, scripts and samples for quickly building CI/CD with Tekton.

  • Tekton is a versatile tool that can get quite complicated and therefore one short article definitely isn't enough to go over every piece of it in detail. This introduction should give you enough to get up and running with all the configurations in place. In the following articles in these series, we will explore how to use and build your own custom Tasks and Pipelines, deal with event handling - both HTTP events and scheduled with cron and much more. So, stay tuned for next article and in the meantime you can have a sneak peek at files in tekton-kickstarter repository where all the resources from this and following articles are already available. And in case you have some feedback or suggestion feel free to open an issue in the repository or just star it if like you the content. 😉

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • operator

    Kubernetes operator to manage installation, updation and uninstallation of tektoncd projects (pipeline, …) (by tektoncd)

  • Now, for the actual deployment of Tekton Pipeline and Triggers - I mentioned an installation via Tekton Operator which might seem like the fastest and the best way to get up and running with everything preconfigured, the operator however (at the time of writing) lacks any actual documentation, so you would need to dig around quite a lot to find any explanation as to how things work, which wouldn't be that big of an problem for me personally. The real problem here though, is that the Operator in OperatorHub isn't up to date and I couldn't find current build/image which renders it more or less useless. I'm sure this will change at some point when Tekton Operator is a little more mature (so keep an eye on it's repository), but until then, other installation options should be used.

  • cli

    A CLI for interacting with Tekton! (by tektoncd)

  • For every user of Kubernetes, the natural way of interacting with resources is using kubectl, but Tekton also has it's own CLI tool called tkn. You can download it from this release page.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • 🚀 Your Tekton CI/CD or OpenShift Pipelines experiences? ✌️

    3 projects | /r/devops | 3 Apr 2022
  • Is there a way to run a one-off pod that would work as a command line tool?

    1 project | /r/kubernetes | 12 Apr 2023
  • Is the left guy sad because he knows everything?

    1 project | /r/ProgrammerHumor | 16 Feb 2023
  • Designing a company’s CI/CD system, please recommend resources

    1 project | /r/devops | 5 Feb 2023
  • Getting Started with Tekton Pipelines: A Comprehensive Guide

    1 project | dev.to | 17 Dec 2022