YoVDO

Writing a Kubernetes Operator in Java

Offered By: Devoxx via YouTube

Tags

Devoxx Courses Java Courses Kubernetes Courses Distributed Systems Courses Quarkus Courses Backend Development Courses Custom Resource Definitions Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
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

Play by Play: Developing Microservices and Mobile Apps with JHipster
Pluralsight
Software Archaeology - Learning from the Landing on the Moon
Devoxx via YouTube
Create an Eco-Friendly World with Green Software Engineering
Devoxx via YouTube
Platform Building for Data Mesh - Show Me How It Is Done
Devoxx via YouTube
The Hitchhiker's Guide to Software Architecture and Design
Devoxx via YouTube