~/talk

Multi-Tenancy For Argo Workflows And Argo CD At Adobe

Talkat KubeCon + CloudNativeCon North America 2022 · on Thursday, 2022-10-27· at 11:55· 140 ABC· [kubernetes, security]
links:none on file
slides:none on file

Adobe runs Argo Workflows and Argo CD in a hub‑and‑spoke setup that enforces namespace‑level isolation using Azure AD group annotations on service accounts, Argo Workflows’ namespace RBAC, and Argo CD AppProject scoping to whitelist git repos and target namespaces. The operator runs with a read‑only cluster role plus per‑namespace rolebindings, secrets kept out via Vault, builds use Kaniko builds or off‑cluster CodeBuild for privileged cases, images are mirrored, executor resources increased, and clients get updates through Helm semantic versions — a working, scalable CI/CD multi‑tenant stack.

AI-written summary · about

  1. 0:00Multi-tenancy at Adobe
  2. 2:00Internal dev platform
  3. 3:43GitOps and Argo CD basics
  4. 5:06Argo Workflows architecture
  5. 6:11CI/CD with Argo tools
  6. 8:40Why multi-tenancy matters
  7. 10:03Securing Argo Workflows UI
  8. 13:28Access control in Argo CD UI
  9. 16:20Isolating client workflows
  10. 18:30Isolating Argo CD deployments
  11. 20:15Securing Argo CD operator
  12. 23:47Client repo management
  13. 26:54Scaling Argo Workflows
  14. 28:39Scaling Argo CD
  15. 30:28Recap and benefits
  16. 31:11Q&A
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.