Skip to content

Client Libraries for Kubernetes

Architectural Context

Detailed reference for Client Libraries for Kubernetes in the context of The Container Stack.

Standard Reference

Cloud-Native

Kubernetes Native

Java Build Plugins

Eclipse JKube

Migration Guides

Eclipse JKube (1)

Product Updates

Eclipse JKube (2)

Quarkus Integration

Video Tutorials

Red Hat OpenShift

Developer Experience

Java Integrations

  • Fabric8 [EN CONTENT] [LEGACY] β€” Historically significant platform offering tools, microservices, and management mechanisms for Java environments on Kubernetes and OpenShift. Now deprecated, but set foundations for contemporary Java developer abstractions.
  • developers.redhat.com: Getting started with the fabric8 Kubernetes Java' client [EN CONTENT] [COMMUNITY-TOOL] β€” Technical introduction to utilizing the Fabric8 Kubernetes Java Client SDK. Details how to perform CRUD operations on Kubernetes APIs, deploy custom controllers, and stream container logs inside Java runtimes.

Maven Plugins

  • (2025) GitHub: Eclipse JKube ⭐ 850 [EN CONTENT] 🌟🌟🌟 [COMMUNITY-TOOL] β€” Active repository containing the source code, extensions, and Maven/Gradle plugins for Eclipse JKube. Simplifies localized builds, auto-detects Java application frameworks, and generates matching Kubernetes resource configurations.

πŸ’‘ Explore Related: Kubernetes Bigdata | Kubernetes Operators Controllers | Openshift