close
The Wayback Machine - https://web.archive.org/web/20201105103620/https://cyclone.dev/

What is Cyclone?

Cyclone is a powerful workflow engine and end-to-end pipeline solution implemented with native Kubernetes resources, with no extra dependencies. It can run anywhere Kubernetes is deployed: public cloud, on-prem or hybrid cloud.

Readme

Key Features

Image

DAG(Directed Acyclic Graph) scheduling

Cyclone supports DAG workflow execution

Image

Parameterization

Stage (unit of execution) can be parameterized to maximize configuration reuse

Image

External integration

External systems like SCM, docker registry, S3 can be easily integrated with Cyclone

Image

Triggers

Cyclone supports both cron and webhook triggers

Image

Controllability

Workflow execution can be paused, resumed, retried or cancelled

Image

Multi-cluster

Workflow can be executed in different clusters from where Cyclone is running

Image

Multi-tenancy

Resource manifests and workflow executions are grouped and isolated per tenant

Image

Garbage Collection

Automatic resource cleanup after workflow execution

Image

Logging

Logs are persisted and independent from workflow lifecycle, enabling offline inspection

Image

Built-in Pipeline

Curated DAG templates and stage runtimes for running DevOps pipelines for both regular software and AI development

Copyright © 2019 Cyclone Authors. All rights reserved.