По инициативе Google на GitHub появился проект с открытым кодом Tekton, в рамках которого разрабатывается фреймворк для оперативного формирования облачных конвейеров непрерывной интеграции и доставки (continuous integration/continuous delivery, CI/CD) на базе системы оркестровки контейнеров Kubernetes.

Помимо Google для Tekton предоставили свои разработки и другие участники. В составе проекта доступны средства управления артефактами и их защиты, API для получения сведений о результатах тестирования, а также компоненты, позволяющие применять один и тот же набор инструментов CI/CD с различными языками программирования и средами развертывания. В числе таких инструментов — Jenkins, Jenkins X, Skaffold и Knative.

Tekton поддерживает возможности развертывания защищенных от изменения образов, управления версиями и выполнения откатов кода.

Фреймворк оптимизирован для использования с облаком Google Cloud Platform и определенными инструментами Kubernetes. Конвейеры можно развертывать в виртуальных машинах, на бессерверных платформах и в среде Firebase.

Tekton наряду с Jenkins, Jenkins X и Spinnaker войдет в число проектов организации Continuous Delivery Foundation, созданной под эгидой Linux Foundation.