This document discusses using GitOps and Helm for configuration management of Kubernetes. It begins with an overview of configuration management and why GitOps is useful. It then demonstrates Flux for continuous delivery to synchronize a Git repo and Kubernetes cluster. Helm is demonstrated as a package manager for Kubernetes that helps manage complex applications and sharing of charts. Finally, it shows how the Flux Helm Operator can automate Helm chart releases defined as Kubernetes custom resources.