Creating a Kubernetes Operator in Java

Uncategorized

Kubernetes is much more than a runtime platform for Docker containers. Through its API you can not only create custom clients, but you can also extend Kubernetes. Those custom Controllers are called Operators and work with application-specific custom resource definitions.

You cannot only write those Kubernetes operators in Go, but you can do this also in Java. Within this talk, delivered by Payara’s Rudy De Busscherat JCON 2020,  you will be guided through setting up and your first explorations of the Kubernetes API within a plain Java program.

Rudy explores the concepts of resource listeners, programmatic creation of deployments and services, and how this can be used for your custom requirements.

 

Make sure you are following us for all the latest updates on conference talks and demonstrations:

{{cta(‘c3651beb-c8fd-4c5d-8062-aad9b70bba2d’)}}

 

Comments (1)

Post a comment

Your email address will not be published. Required fields are marked *

Payara needs the contact information you provide to us to contact you about our products and services. You may unsubscribe from these communications at any time. For information on how to unsubscribe, as well as our privacy practices and commitment to protecting your privacy, please review our Legal & Privacy Policy.

  1. Kidong Lee

    Great presention to write operator in java!
    You get me inspired to write operators for my spark, trino, hive metastore etc.

Related Posts

4 minutes
Uncategorized

Leading the Way: Payara Platform Community 7 Beta Now Fully Jakarta EE 11 Certified

We’re excited to announce that Payara Platform Community 7 Beta application server is now fully certified as Jakarta EE 11 […]

What Is a Java Application Server? A Short Guide 6 minutes
Jakarta EE

What Is a Java Application Server? A Short Guide

Enterprise Java applications power global commerce, healthcare, government and countless other industries. These systems must be scalable, secure and […]

10 minutes
Uncategorized

Java’s 30th Anniversary: A Celebration of Legacy, Evolution and Community

May 2025 marks a monumental milestone in software development: Java turns 30. The impact of this language on the […]