How to Apply GitOps on Infrastructure (for Real)

Wednesday, June 02, 2021 - 10:30 am11:15 am

Viktor Farcic, Shipa

Abstract: 

When managing infrastructure today, we have a few requirements beyond the obvious ones, such as defining everything as code.

  • It should be based on GitOps principles
  • It should detect drifts automatically and converge the actual (infra) into the desired (Git) state automatically
  • It should be based on a common API, potentially the same one we are using for managing other states (e.g., applications)

In this session, we will explore Crossplane combined with Argo CD as a potential solution for all our infrastructure needs and see whether it fits into the broader Kubernetes ecosystem.

Viktor Farcic, Shipa

Viktor Farcic is a Developer Advocate at Shipa, a member of the Google Developer Experts and Docker Captains groups, and a published author.

He is a host of the YouTube channel "DevOps Toolkit" and a co-host of "DevOps Paradox." He published "The DevOps Toolkit Series" and "Test-Driven Java Development."

BibTeX
@conference {272769,
author = {Viktor Farcic},
title = {How to Apply {GitOps} on Infrastructure (for Real)},
year = {2021},
publisher = {USENIX Association},
month = jun
}

Presentation Video