Kargo is a next-generation continuous delivery and application lifecycle orchestration platform for Kubernetes. It builds upon GitOps principles and integrates with existing technologies, like Argo CD, to streamline and automate the progressive rollout of changes across the many stages of an application's lifecycle.
⚠️ Kargo is undergoing active development and everyone is invited to join us in the journey to a GA release (v1.0.0
)! Please expect breaking changes between pre-GA releases (v0.x.x
).
Read more about Kargo in our docs or get hands-on right away by following our Quickstart documentation or watch the launch webinar with Kelsey Hightower and Jesse Suen to see a live demo and discussion of Kargo:
This documentation is very new, so please open issues against this repository if you encounter any difficulties.
The Kargo project accepts contributions via GitHub pull requests.
Visit our Kargo Contributor Guide for more info on how to get started quickly and easily.
To report an issue, request a feature, or ask a question, please open an issue here.
Please also feel free to join us on Discord!
Participation in the Kargo project is governed by the Contributor Covenant Code of Conduct.