Introducing OCI Webhook Support in Argo CD: From Polling To Real-Time
summary
Argo CD adds webhook support for OCI registries so published OCI artifacts trigger near‑real‑time reconciliation instead of waiting the default ~120s+60s jitter polling cycle (about 3 minutes). Current implementation supports GHCR with package and newer registry_package events, uses a shared webhook secret, and accepts retried deliveries (demo uses ngrok for a public endpoint). Docker Hub, ECR and JFrog integrations are planned. GitHub can introduce >5 minute delivery latency; fallback to periodic polling or manual refresh remains if webhooks fail.
AI-written summary · about
chapters (8)
- 0:00Introduction
- 0:37Problem statement
- 5:23Understanding OCI
- 6:41OCI registry benefits
- 7:47Argo CD OCI integration
- 8:35Identifying the challenge
- 11:38Demonstration and workflow
- 20:01Q&A session
related talks
28mIntroducing OCI Webhook Support in Argo CD: From Polling To Real-Time
36mPanel: Native OCI Integration - Leveraging Argo CD Source Content in a Brand New Way
08mArgo CD Update
18mProject Update
06mProject Lightning Talk: Argo CD 3.0: What’s New and What’s Next?
32mIntroduction to ArgoCD
06mArgo CD and Kubernetes from event based to microservices
22mReal Time Argo Rollouts Analytics Powered by Notification Engine
