Session: From DevOps to GitOps: Supercharging Your Kubernetes Workload Deployments

Are you tired of manually creating resources in Kubernetes? Do you need a better system to document changes to the workload configurations running in your clusters? Would you like to have proposed changes peer reviewed by other network engineers before they go live? This session will demonstrate how to use best practices from software engineering teams along with the Flux Project to build an automated system that deploys infrastructure and applications to your Kubernetes cluster—all automatically and with transparent auditable history—using only your preferred editor and a Git repository. Feel the magic of declaring your desired state in configuration files, committing changes, and watching new resources and applications get deployed automatically into your cluster. Relax knowing that you can easily roll back changes to a known good state if something doesn’t go quite right. We’ll explore a foundational use case designed for quickly bootstrapping a compact cluster that is ideal for experimental work and proof-of-concept projects, alongside techniques for efficiently handling more extensive Kubernetes environments.

This session will be recorded

Presenters: