kargo
Cargo is an application lifecycle editing tool that allows software artifacts to be advanced through different stages throughout the lifecycle. Developed with the Go programming language, it allows you to create multi-stage deployment pipelines with the GitOps approach. The project is open to community contributions and is managed through bug notifications and feature requests GitHub.
akuity · GitOps & Infrastructure as Code
Common commercial products in this category: HCP Terraform, Spacelift, env0
- You set up multi-stage deployment pipelines.
- You manage the life cycle stages of software artifacts.
- You organize application distributions with the GitOps approach.
- • NeutralHacker News
Kargo, a multi-stage application lifecycle orchestrator
“I don't know what this means, to be honest. Everything I build ends up as a cached Nix derivation output. Delivery is a glorified http get w/ a pre-configured public key. Beyond trivial, and even more so now that the containerd-nix-snapshotter [1] is available. (This is where my…”
- • NeutralHacker News
Kargo, a multi-stage application lifecycle orchestrator
“If Kargo requires R/W access to GitHub, and auto updates charts/images, isn’t that asking for your production environment to be infected by a change prepared and cultured in your dev environment and then auto updating / hiding itself into prod freight? We disallow writing back…”