System Design Space
Knowledge graphSettings

Updated: February 21, 2026 at 11:59 PM

Inside Argo: Automating the Future

mid

Documentary analysis of the evolution of Argo (CD, Workflows, Rollouts, Events) and the practical implementation of GitOps as an engineering discipline of manageability.

Inside Argo: Automating the Future

A documentary about how Argo evolved from a single workflow engine to a platform ecosystem for GitOps, progressive delivery and automation in Kubernetes.

Year:2024
Premiere:KubeCon + CloudNativeCon NA 2024, November 14
Production:CNCF + Speakeasy Productions

Source

Argo | CNCF

Official project card with key maturity and ecosystem milestones.

Open project

Evolution of the Argo project

2017

Creation and open source start

Argo was created and opened as an open-source project by the Applatix team.

2018

Applatix becomes part of Intuit

After the deal, the project receives additional resources and continues to scale its ecosystem of tools.

2018-2019

Extension beyond Workflows

Argo is being developed as a set of tools; BlackRock's contribution to Argo Events strengthens its event-driven direction.

2020

Transition to CNCF Incubation

The project is officially accepted by the CNCF at the incubating level.

2021

Argo Rollouts 1.0

Progressive delivery (canary/blue-green/analysis) becomes a production-ready part of the Argo ecosystem.

2022

CNCF Graduation

December 6, 2022 Argo receives CNCF graduated project status.

2025

Argo CD v3

A new major branch of Argo CD with a focus on scalability, security and operation of large installations.

Executive summary for practice

For developers

The main engineering shift is the transition from imperative deployment to a declarative model, where changes are managed through Git and reconciliation.

For technical leads and platform teams

Argo provides a modular platform for standardizing delivery: CD, progressive rollout, batch/ML workflows and event-driven automation under a single operational loop.

Key insights from the film and the ecosystem

GitOps as a governance discipline

Git + declarative manifests + reconciliation cycle provide predictable delivery and transparent audit of changes, rather than a set of manual deployment procedures.

Argo as an ecosystem, not just one product

Instead of one tool, the team receives a bundle of Argo CD, Rollouts, Workflows and Events for different classes of tasks: delivery, progressive release, batch/ML and event automation.

Progressive delivery reduces blast radius

Canary/blue-green + metrics + auto-rollback reduce the risk of releases and allow you to rely on SLO, and not on a subjective assessment of the state of production.

Community Strengthens Manufacturing Maturity

The history of Argo shows that contributions to upstream and open standards (OpenGitOps) directly affect the rate of evolution and sustainability of the platform.

Practical implementation steps

  1. 1Fix OpenGitOps principles: declarative, versioned/immutable, pull-based, continuous reconciliation.
  2. 2Enable Argo CD for one service and run the PR -> sync -> rollback cycle via Git.
  3. 3For critical releases, add Argo Rollouts with canary/blue-green and metric-gates.
  4. 4Place batch/ML scripts in Argo Workflows to avoid ad-hoc scripts in CI/CD.
  5. 5Link events and orchestration through Argo Events to automate reactive processes.

What does this change in the operating model?

GitOps principles

Git as the source of truth and pull-based reconcile

Dev: Repeatable deployments and easier debugging

Tech lead: Audit and change control

Metrics: Change failure rate, MTTR, share of PR-based changes

Argo CD

Declarative application delivery in Kubernetes

Dev: Fewer manual hotfixes in the cluster

Tech lead: Unified rollout standard by command

Metrics: Lead time for changes, rollback time

Argo Rollouts

Canary/blue-green + analysis

Dev: It's safer to roll out risky changes

Tech lead: Controlled blast radius releases

Metrics: Error/latency during releases, percentage of automatic rollbacks

Argo Workflows

DAG/steps for CI, data and ML tasks

Dev: Less glue code and shell pipelines

Tech lead: Unification of the workflow platform

Metrics: Runtime and pipeline stability

Risks and limitations

  • GitOps requires strict access discipline and history immutability; bypassing the PR process becomes an operational risk.
  • Progressive delivery adds CRD and metrics integrations, so the complexity of the platform increases.
  • Automation does not work without high-quality signal metrics and correct quality gates.
  • Timecodes of scenes inside the video are not published in official text sources, so the conclusions are linked to public documentation and materials about the film.

Related chapters

Enable tracking in Settings

System Design Space

© 2026 Alexander Polomodov