Kubernetes Operators are the next phase of the journey towards automating complex applications in containers. Many Operators that exist today handle initial deployment, but they don’t provide automation for tasks like binary upgrades, configuration updates, and failure recovery. Implementing a production-grade controller for a complex workload typically requires thousands of lines of code and many months of development. As a result, the quality of operators that are available today varies. The goal of KUDO is to help solve some of these problems by providing a comprehensive toolkit for building Kubernetes operators declaratively using YAML, with a focus on distributed stateful applications. In this talk I’ll introduce the KUDO project, and demo a couple of KUDO Operators.
About Nick Jones:
I'm an experienced engineer with a career spanning nearly two decades across a wide variety of industries and sectors. I'm particularly passionate about new technologies and methodologies, especially those in relation to Open Source, virtualisation, orchestration, automation, and all forms of cloud computing. Simultaneously romantic about the old with a penchant for decrepit Sun and SGI kit. Likes Emacs and vi.