Talk to the Kubernetes API and build operators on top of it.

Overview

Fusion provides a lightweight in-cluster Kubernetes client (implementing java.net.http.HttpClient) and a base to build Kubernetes operators that watch custom resources.

Modules

  • Kubernetes client - a light client configured for in-cluster connections, with token, certificates and kubeconfig support.

  • Kubernetes operator base - watch/reconcile runtime, Operator and BulkingOperator SPI, CRD generation.