December 10, 2019

161 words 1 min read

Practical Way to Build Kubernetes Native Java Controller

Practical Way to Build Kubernetes Native Java Controller

The controller pattern has been proven as an effective way for managing Kubernetes workloads. However, for other languages, there are still many challenges remained in developing third-party controlle …

Talk Title Practical Way to Build Kubernetes Native Java Controller
Speakers Tony He (Senior SW Engineer, Ant Financial), Min Jin (Software Engineer, Ant Financial)
Conference KubeCon + CloudNativeCon North America
Conf Tag
Location San Diego, CA, USA
Date Nov 15-21, 2019
URL Talk Page
Slides Talk Slides
Video

The controller pattern has been proven as an effective way for managing Kubernetes workloads. However, for other languages, there are still many challenges remained in developing third-party controllers for Kubernetes. In this talk, we will discuss how to implement reflector, internal store, working queue and leader election in native Java style, and demonstrate controller runtime that makes it easier to develop Java controllers from scratch. We will also discuss different operators that we build to integrate with micro-service framework for cloud native application development.

comments powered by Disqus