Creating a Kubernetes Operator in Java [Video]
Join the DZone community and get the full member experience.Join For Free
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 Busscher at 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.
Published at DZone with permission of Priya Khaira-Hanks. See the original article here.
Opinions expressed by DZone contributors are their own.