Skip to the content.

28. Application lifecycle orchestration

Date: 2023-10-10

Status

Accepted

Context

The necessity for a next-gen continuous delivery and application lifecycle orchestration platform tailored for Kubernetes was recognized.

The platform should be able to:

Decision

Adopt Kargo for streamlining and automating the progressive rollout of changes across application lifecycle stages, leveraging GitOps principles and integrating with technologies like Argo CD, Flux, and Tekton.

Kargo CD

How it work

Kargo Sync

Consequences

Enhanced automation, streamlined application delivery, and the mitigation of confusion between deployment stages. Potential breaking changes during active Kargo development are to be anticipated.

Example:

Kargo UI

References