GitOps for Kubernetes: A DevOps Iteration Focused on Declarative Infrastructure
0:00 -:--
PermalinkShare linkShare link with timestamp
February 27, 2018
GitOps is an iteration of DevOps as applied to cloud native and in particular Kubernetes which has a strong emphasis on declarative infrastructure, said Weaveworks CEO Alexis Richardson in this episode of The New Stack Makers. Richardson said the Weaveworks team got excited about the concept of GitOps through the ongoing management of Weave Cloud, the company’s deployment, monitoring and management SaaS for containers and microservices. The team noticed how much of the Weaveworks system was captured in Git and began exploring how they could develop a more declarative environment that captured state and allowed for continuous experimentation on the Kubernetes architecture, Richardson said. They found that the state of the code, managed in Git, allowed for better tracking and recovery when managed independently of Kubernetes. Continuous delivery approaches for Kubernetes often rely on technologies such as Jenkins. Watch on YouTube: