/go-tektasker

A small tool to create, test and deploy Tekton tasks writing only Go code 😎

Primary LanguageGoApache License 2.0Apache-2.0

Go Tektasker

🔧 This project is in an alpha level of readiness.

A framework for building Tekton Tasks in Go.

Demo

demo-alpha-go-tektasker.webm

Features

  • Generate YAML from Go package.
  • Use pure-go code to manipulate params and results.
  • Development Environment for a fast DX.

Installation

See the installation instructions.

Contributing

See CONTRIBUTING.md

Acknowledgements

  • Thanks to @MariaLetta for Free Gophers Pack! 🤩
  • Thanks to Execore for the music used in the demo 🎵
  • Thanks to the Tekton Authors (indeed! 😏)
  • Thanks to the Kubernetes SIG apimachinery and to kubebuilder for the libraries this project is using 🚀