Operators to the rescue: Manage your external data and legacy APIs from Kubernetes

A presentation at Devoxx Morocco 2024 in in Marrakesh, Morocco by Horacio Gonzalez

In the dynamic world of software development, managing external data and legacy APIs can be a daunting task. Enter Kubernetes Operators—a powerful tool that can simplify and automate these processes. Join us for a deep dive session where you’ll learn to harness the full potential of Kubernetes Operators. In this in-depth presentation, we’ll walk through the essentials of Kubernetes Operators, even if you have no prior experience. We’ll cover foundational Kubernetes concepts before diving into: Understanding what a Kubernetes Operator is and its significance in modern DevOps. Writing a simple operator from scratch. Using operators to efficiently control and manage external APIs. Leveraging Kratix and ArgoCD to package and streamline operators, making them accessible and user-friendly for developers. Our live coding demonstration will provide you with a clear, step-by-step guide to building and integrating Kubernetes Operators in your projects. By the end of this session, you’ll have a solid understanding of how to create and use Kubernetes Operators to manage complex external systems seamlessly within your Kubernetes environment. Don’t miss this opportunity to elevate your development workflow and master the art of Kubernetes Operators!