Kubernetes Operators: The Maturity Model and Real-World Case Study
Kubernetes Operators have exploded in popularity over the past year and there are now hundreds of open-source Operators available to all. Despite these Operators reducing the burden of manual application management, not all Operators are created equal. How do we maximize the value that Operators have promised IT teams? How do we confirm that our Operator's automation and sophistication can deliver a true "as-a-service" experience?
In these talks, we will present a step-by-step guide on how to raise your Operator's capability level to ensure it can truly live up to its potential. Audience members will be presented with a basic Operator and learn real-world tips on how to add additional features and capabilities including seamless upgrades, offsite backups, restore, and deep insights via metrics, logging, and events. We will also present a case study on a home-grown authentication Operator called Doorman! With this knowledge, attendees will understand the requirements for building the ultimate no-touch, "auto-pilot" Operator - as easy, safe, and reliable to use and operate as a Cloud Service!
Edmund Ochieng is a member of the Operator Enablement team at Red Hat. His team works with independent software vendors to produce enterprise-ready operators that can run on both Kubernetes and Openshift. He also trains and evangelizes on the value of operators.
Edmund worked with Google on their recently launched beta version of the Google Config Connector which allows for Google Cloud Platform resources to be provisioned as kubernetes native resources.
Matt Dorn is a Principal Software Engineer at Red Hat and helps hundreds of IT teams around the world succeed with cloud native technology. He is the author of the “Preparing for the Certified OpenStack Administrator Exam” book, creator of the O’Reilly “Getting Starting with OpenStack” online class, and one of the leaders of the San Antonio Kubernetes MeetUp.
Matt previously worked at CoreOS as a Field Engineer and Senior Technical Instructor. Prior to CoreOS, he worked at Rackspace where he trained engineers on developing and building clouds with OpenStack.