Foojay Today

Creating a Kubernetes Operator in Java

January 27, 2021

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 can not only write those Kubernetes operators in Go, but you can do this also in Java.

In this talk, delivered by Payara's Rudy De Busscher at JCON 2020, you will be guided through setting up your environment to 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.



  • Jadon Ortlepp profile
    Jadon Ortlepp

    Digital Marketing Coordinator working for Payara who has been involved in the Java space since 2017. Very much enjoys collaborating on projects and events with other individuals and organisations. Including ... Learn more

Comments (0)

Your email address will not be published.

Highlight your code snippets using [code lang="language name"] shortcode. Just insert your code between opening and closing tag: [code lang="java"] code [/code]. Or specify another language.

Save my name, email, and website in this browser for the next time I comment.

Subscribe to foojay updates:
Copied to the clipboard