Attending this event?
May 8 - 9, 2023 | Vancouver, Canada
View More Details & Registration

The Sched app allows you to build your schedule but is not a substitute for your event registration. You must be registered for cdCon+GitOpsCon to participate in the sessions. If you have not registered but would like to join us, please go to the event registration page to purchase a registration.

This schedule is automatically displayed in Pacific Daylight Time (UTC -7). To see the schedule in your preferred timezone, please select from the drop-down menu to the right above "Filter by Date."
Back To Schedule
Monday, May 8 • 2:25pm - 2:40pm
How GitOps Should I Be? Lessons from a Kinda-GitOps Environment - Michael Crenshaw, Intuit

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

GitOps is quickly becoming the industry standard for continuous deployment, but fully adopting GitOps can be non-trivial in environments with existing CI/CD processes. Whether your team manually runs “helm install” from a release script or uses “kubectl apply” from GitHub Actions, there are existing processes which may conflict with the GitOps philosophy. You can’t abandon those processes wholesale, so what is your path forward? This talk will describe how Intuit has used GitOps to serve our developers, rather than the developers serving GitOps. Our pragmatic hybrid approach makes the best possible use of legacy “push-model” CD while integrating more modern “pull-model” techniques where appropriate. This talk will highlight cases where full-GitOps might not make sense: integrating Argo CD with existing Jenkins pipelines, managing region evacuation and disaster recovery without depending on GitHub, and rendering manifests upstream to provide a complete audit trail. He’ll describe the problems solved and pain points experienced when running a real-world hybrid GitOps environment.

avatar for Michael Crenshaw

Michael Crenshaw

Software Engineer, Intuit
Michael Crenshaw is a software engineer on Intuit’s Argo CD team. He’s been involved in open source software for about ten years. His professional experience is varied, from e-commerce to MLOps to AgTech. Recently he has focused primarily on Argo CD security.

Monday May 8, 2023 2:25pm - 2:40pm PDT
Meeting Room 215-216
  GitOps Lightning Talks
Feedback form isn't open yet.