What? & Why?
Argo 101:
What it is, and why it matters
Argo is a CNCF project for building and managing continuous delivery workflows on Kubernetes.
Continuous Delivery (CD)
Argo CD automates the deployment of applications and services from source control to Kubernetes.
Example use case
Implement GitOps-style workflow for managing application delivery.
Rollouts
Argo Rollouts implements progressive delivery strategies for Kubernetes microservices.
Example use case
Canary release a new version of a service, orchestrated by your API Gateway.
Workflows & Pipelines
Argo Workflows manages tasks that need to be executed in parallel or sequence on Kubernetes.
Example use case
Efficiently run compute-intensive jobs for data science.
Events
Argo Events triggers specific actions (e.g., Argo Workflows) based on specific events.
Example use case
Run a serverless function to compress an image every time a new image is uploaded to an S3 bucket.
We’re working to integrate Ambassador Edge Stack directly into the continuous delivery workflow with Argo.
Apply for the Early Adopter Program today to:
- Collaborate directly with the Ambassador engineering team on continuous delivery and your use case
- Get early access to new ehanced functionality for canary workflows with Edge Stack and Argo
- Share your feedback on new features and supported use cases