Kubernetes & Puppet is a presentation about using Puppet configuration management to provide and manage software in Kubernetes clusters. Puppet defines the desired configuration state and enforces it across different operating systems and devices, including Windows servers, Ubuntu servers, Cisco switches, and Kubernetes clusters. The presentation also discusses using Puppet to manage containers and how that is similar to managing software in production environments.