Leveraging Argo WorkflowTemplates Within a Data Platform
Talkat ArgoCon Europe 2023 · on Tuesday, 2023-04-18· at 10:50· Elicium Building | Elicium Ballroom 2 [Argo Workflows]·
summary
Two companies build a control plane that syncs Argo WorkflowTemplates from GitHub/GitLab into clusters, using a deployment API + Postgres, Fluent Bit + GraphQL for history, and agents that pull templates at runtime; a demo shows a template is pulled down in 40s and runs to completion, templates lock at workflow creation so in‑flight runs stay stable, versioning uses metadata labels to pin git tag/branch/commit, promotion to production requires approval, cleanup uses either a cron + deletor or an agent loop with default TTL 24h and user-cancellable deletion.
AI-written summary · about
chapters (12)
- 0:00Argo WorkflowTemplates intro
- 1:23WorkflowTemplate cluster challenges
- 3:09Bloomberg template lifecycle
- 5:17Pipekit git-based platform
- 7:48Bloomberg version history
- 10:38Pipekit git integration goals
- 12:02Live demo workflow invocation
- 13:05Bloomberg template cleanup
- 15:38Pipekit garbage collection
- 17:27Bloomberg vs Pipekit comparison
- 19:12Future improvements
- 20:16Q&A
related talks
27mBuilding a Data Science Platform with Argo Workflows
12mLightning Talk: CI/CD for Data Pipelines with Argo Workflows
18mFrom Click To Chaos: Linking Argo Workflows and Backstage for Automate...
36mArgo Workflows: Intro, Update and Deep Dive
27mThe Life of an Argo Workflows Salesperson
25mHow to Multiply the Power of Argo Projects By Using Them Together
39mBuild and Deploy Your Application with Argo on Kubernetes
25mOne Engine To Rule Them All: Unifying Cloud Workloads With Argo Workflows
