GitOps - Adapting CI/CD Patterns To Kubernetes




GitOps - adapting CI/CD patterns to Kubernetes

1 November 2018

New York

Added 01-Jan-1970

GitOps is getting an increasing amount of attention as 'the way to do CI/CD for Kubernetes', but turning the idea into a working implementation is tricky. We'll examine various aspect of GitOps, highlight underlying principles, and describe and demonstrate a tool-agnostic CI/CD pattern for Kubernetes that can be scaled and adapted to different technical and organizational scenarios.

6:30 : Pizza and Networking
6:50 : Main Talk

GitOps is getting an increasing amount of attention as 'the way to do CI/CD for Kubernetes'. Try to figure out an actual arrangement of repositories and automated flows to implement such a pipeline at scale, though, and you'll likely find that there are still many details to be sorted out, gotchas to be puzzled over, and tradeoffs to be made.

Andrew will examine various aspect of what is often talked about as GitOps and highlight the underlying principles, as well as how they related to well-known practices that we are already familiar with, such as source and compiled artifacts and infra-as-code.

He'll then use those to describe and demonstrate a CI/CD pattern for Kubernetes that can be implemented with different tooling combinations (including a "vanilla GitOps" approach), and talk about how to choose the most appropriate setup for your scenario."

Andrew Phillips is a frequent contributor to the Continuous Delivery and Devops space. He's been a software engineer, team lead, infrastructure builder (a.k.a. head of duct tape) and community evangelist and now works on product management and strategy. Andrew contributes to a number of open-source projects, is a regular speaker and author and co-organizer of ContainerDays Boston and NYC.

Everything ShopKeep does supports growing and independent businesses. Built by and for small business owners, ShopKeep provides an intuitive, secure, tablet-to-cloud point of sale and payments processing platform with POS software that empowers merchants to run smarter businesses by optimizing staffing, managing inventory and accessing real time sales reports and customer information on one seamless, cloud-based system. With more than 25,000 customers, ShopKeep’s award-winning customer care team is available to help 24/7 and provides a robust support network for growing business owners. ShopKeep is headquartered in New York City, with offices in Portland (OR), Chicago (IL), and Belfast (NIR).