Writing a Kubernetes Operator in Java
Offered By: Devoxx via YouTube
Course Description
Overview
Explore the process of developing a Kubernetes Operator in Java through this 31-minute Devoxx conference talk. Dive into the world of Kubernetes API extensions, custom resource definitions (CRDs), and application-specific controllers. Learn how Quarkus and the fabric8 Kubernetes Client provide a solid foundation for implementing operators in Java, enabling integration of existing codebases with Kubernetes API extensions. Gain insights from Instana's experience in creating their instana-agent-operator, including lessons learned and best practices. Discover the potential of Java-based Kubernetes Operators for extending and customizing cluster behavior. Follow along as Dr. Fabian Stäber, a Java developer at Instana, shares his expertise on topics such as custom resources, testing, and practical demonstrations. Access the open-source project on GitHub to further explore the implementation details.
Syllabus
Introduction
Installer Agent Operator
Framework
Compile
Testing
Custom Resources
Code
Demonstration
Taught by
Devoxx
Related Courses
Introduction to Cloud Infrastructure TechnologiesLinux Foundation via edX Scalable Microservices with Kubernetes
Google via Udacity Google Cloud Fundamentals: Core Infrastructure
Google via Coursera Introduction to Kubernetes
Linux Foundation via edX Fundamentals of Containers, Kubernetes, and Red Hat OpenShift
Red Hat via edX