Abstract: Kubernetes Operators are a way to package, distribute, and manage applications through their entire lifecycle. A basic Operator for an application should manage its initial configuration, deployment, and upgrades over time. But Operators provide a canvas for all kinds of automation programming. We’ll discuss how SRE principles can guide the design of more advanced and proactive Operator features.
Josh is a Developer Advocate for Red Hat's OpenShift Kubernetes distribution, focused on understanding developer needs to help them succeed on the platform. He is also the co-author of Kubernetes Operators (O’Reilly, 2020), formerly responsible for documentation at CoreOS, and cannabis industry software pioneer.