// the find
eclipse-jkube/jkube
Build and Deploy java applications on Kubernetes
Eclipse JKube is a set of Maven/Gradle plugins that build container images (via Docker, JIB, or S2I) and generate/deploy Kubernetes or OpenShift manifests as part of your build. It's the direct continuation of the old fabric8-maven-plugin, aimed at Java teams who want `mvn package k8s:apply` instead of hand-writing YAML and Dockerfiles.
Covers four real combinations (Kubernetes/OpenShift x Maven/Gradle) rather than just one happy path, and supports JIB as a build strategy so you're not forced to have a Docker daemon available in CI. Ships a large quickstarts directory with runnable sample projects instead of just documentation snippets. Has an actual E2E test suite (separate repo, its own CI workflow) plus SonarCloud coverage/maintainability tracking, which is more test rigor than most build-tool plugins bother with. It's not a rewrite — the codebase carries forward years of fabric8-maven-plugin history with a documented migration guide for people coming from that plugin.
The README is almost entirely badges and links out to an external docs site; you can't tell how the zero-config detection or manifest enrichment model actually works without leaving GitHub. The featured getting-started flow still leans on minikube plus `eval $(minikube docker-env)`, which is stale advice for anyone on Kind, Docker Desktop, or a remote cluster. It's tightly scoped to Maven/Gradle Java projects, so despite the Kubernetes-adjacent topics tags pulling in broader traffic, it's a narrow tool that won't help non-JVM or non-Maven/Gradle stacks. Stars-to-forks ratio (852/553) suggests most usage is internal/enterprise forking rather than casual adoption, worth knowing before assuming a big surrounding community.