DevConf.CZ

Developing your Level 5 Operator in 75 Minutes
2024-06-15 , C228 | Workshops (capacity 24)

Creating and deploying Helm charts for Kubernetes workloads is straightforward, yet these charts often fall short of delivering customized controllers, native metrics, and the necessary scalability for handling complex business logic. Operator SDK provides guidelines to build advanced operators through five capability levels. In this workshop, we will be building a demo level 5 Operator, working our way up the implementation of each capability level one by one, guiding the attendees toward achieving a higher level of maturity for their applications. Participants will leave with a functional demo that shows a straightforward, lightweight, and effective operator development process, covering basic installation, metrics enablement, and finishing with an auto-pilot implementation.

See also: Matrix Chat

Meet Rose Crisp, an accomplished Senior Software Engineer on the Operator Enablement Team at Red Hat. With 15+ years of experience in software development, Rose has always been passionate about pushing boundaries and taking on new challenges. In 2019, while working for SAS Institute Inc, she leapt at the chance to work with a greenfield team that provided CI/CD services for application teams new to the concept. It was during this time that Rose discovered Kubernetes and fell in love with its world of possibilities. In 2020, she joined Red Hat to work with the Operator Enablement Team, where she has been a driving force in introducing Kubernetes operators and helping others passionate about Open Source and Kubernetes Operators. With a talent for teaching and a love of sharing her knowledge, Rose enjoys leading the Kubernetes Operator Framework workshops run by Red Hat. Get ready to be inspired by Rose's passion and expertise!

In his professional path, Yuri Sa has always been involved in helping companies achieve the next level of automation in their infrastructure environment. Throughout his 15 years of experience, he worked in critical environments as a SysAdmin, SRE, and DevOps Engineer. One of his central beliefs is that all barriers between Developers and Operations teams should be removed; for that reason, he decided to contribute to open-source projects focused on observability in the past few years.

This speaker also appears in:

Senior Software Engineer @ Red Hat