Command Line Interface Enables Automation with Tekton Pipelines and Knative
RTP, NC March 12, 2019 — TriggerMesh, a multi-cloud serverless management platform company, has announced the availability of TriggerMesh Aktion a TriggerMesh open source project. Aktion is a command line interface (CLI) that enables users to run Github Actions in Kubernetes clusters using Tekton Pipelines and Knative.
Tekton Pipelines is an open source project to configure and run CI/CD style pipelines. Tekton was announced as a founding project of the Linux Foundation Continuous Delivery Foundation. With Aktion, Github Actions are transformed in Tekton pipelines and are triggered by Knative eventing system. By running Tekton Pipelines and Knative GitHub event sources together on Kubernetes clusters, GitHub events such as code pushes and pull requests can launch the execution of GitHub compliant CI/CD workflows outside the GitHub infrastructure.
“We believe that multicloud doesn’t just mean Amazon, Google and Microsoft platforms”, said TriggerMesh co-founder Sebastien Goasguen, ”There are many specialized platforms such as GitHub that provide serverless functionalities that users want to combine. With TriggerMesh Aktion serverless users can use the friendly GitHub Actions syntax to express their workflows and run them anywhere including in their own Kubernetes clusters.”
This project is the third open source project launched by TriggerMesh to enable cross-cloud workflows and portability. TriggerMesh Knative Lambda Runtimes (KLR) launched in January provides portability of runtime’s from AWS Lambda to Knative. TriggerMesh Knative Lambda Sources (KLASS) was launched in February and enables Knative functions to be triggered by Amazon Web Services events.
TriggerMesh will be launching their TriggerMesh Cloud service in the near future which will allow users to host serverless functions and consume events from many cloud sources. To join the TriggerMesh Early Adopters program and get access for free serverless hosting for a limited time only please visit – https://cloud.triggermesh.io/ .
TriggerMesh’s developer team has extensive experience in building public and private clouds and deploying serverless workloads. TriggerMesh’s multicloud serverless management platform allows developers to deploy and manage functions on the TriggerMesh Cloud, public clouds (Amazon Lambda, Google Cloud Functions, Azure Functions, and others) or in their own data center. TriggerMesh’s cross-cloud event bus provides a robust mechanism to trigger functions via events coming from any cloud. TriggerMesh’s developers have extensive experience contributing to open source projects and contribute to upstream projects like Kubernetes and Knative as well as TriggerMesh’s own open source projects. For more information visit: www.triggermesh.com.