A presentation at Nantes JUG in in Nantes, France by Horacio Gonzalez
Les opérateurs Kubernetes sont devenus un outil essentiel pour simplifier le déploiement et la gestion d’applications complexes. Avec le Java Operator SDK et Quarkus, développer des opérateurs en Java devient accessible et efficace, même pour les environnements les plus complexes. Ces opérateurs permettent d’automatiser la gestion des API legacy et des sources de données externes au cluster Kubernetes, tout en restant dans un écosystème familier pour les développeurs Java.
Dans cette présentation pratique, nous allons démystifier le processus de création d’un opérateur Kubernetes en utilisant le Java Operator SDK et Quarkus. Vous découvrirez comment définir des Custom Resource Definitions (CRDs) pour modéliser les concepts clés de vos applications, puis comment utiliser Quarkus pour créer des contrôleurs légers et performants, capables de surveiller et d’agir sur des ressources du cluster ou des services externes.
Et ce ne sera pas seulement théorique ! Nous allons coder en direct pour vous montrer à quel point il est simple de créer un opérateur en Java avec Quarkus. Rejoignez-nous pour une session interactive où nous vous guiderons dans le développement d’un opérateur Kubernetes robuste.