Let's discover how to extend ArgoCD's capabilities by building a sophisticated drift detection and auto-remediation system. We'll demonstrate how to combine ArgoCD's Resource Hooks, Custom Health Checks, and the ApplicationSet controller to create an intelligent system that not only detects configuration drift but automatically resolves it based on defined policies. Through live coding, we'll build a custom controller that monitors for unauthorized changes, implements smart rollback decisions, and provides real-time notifications. Learn how to leverage ArgoCD's API to implement advanced reconciliation patterns, track drift metrics, and create audit trails of all remediation actions. Perfect for teams dealing with dynamic environments where maintaining configuration consistency is crucial.
This session advances the GitOps ecosystem by:
- Introducing new patterns for extending ArgoCD's core functionality
- Contributing an open-source drift detection framework
- Demonstrating advanced use cases for Resource Hooks
- Providing solutions for common enterprise compliance challenges
- Showing how to build sophisticated automation around ArgoCD
- Sharing reusable patterns for custom health checks
- Adding intelligence to standard GitOps workflows
Licensed to the public under https://creativecommons.org/licenses/by-sa/4.0/
about this event: https://c3voc.de