JKube - What's up, Doc?
summary
Eclipse JKube adds a remote development mode (shipping in v1.10) that deploys a helper pod to forward traffic to a local JVM so Java apps run and debug locally while consuming cluster services and exposing a local endpoint (demo used port 8018). Demo with a three‑service Northwind app showed live code edits and template changes applying immediately while RabbitMQ messages and emails continued to flow and orders appeared every 6–7 seconds. Works with Maven/Gradle and frameworks like Quarkus and Micronaut, uses SSH tunneling via kube API proxy, requires no extra installs or cluster permissions.
AI-written summary · about
chapters (13)
- 0:00Eclipse JKube intro
- 1:10JKube features
- 4:18Recent JKube updates
- 5:00New remote dev feature
- 7:54Demo app setup
- 12:13Remote dev config
- 13:24Live remote coding
- 17:11Local tools to cluster
- 18:16Multiple microservices
- 21:52Q&A
- 22:15Fully remote dev
- 24:45Reliability in remote dev
- 26:52Closing remarks
related talks
26mContainerize your Java Applications using Eclipse JKube
01h 02mJava to Kubernetes for Dummies
23mDeploying Your Apps to Kubernetes Without the Boilerplate
46m5 Ways to Make Java Development and Kubernetes Spark Joy With Quarkus.
01h 01mTaming Kubernetes Streamlining Inner loop Development for Distributed Systems
25mKubernetes for Java Developers
49mSupersonic subatomic Enterprise Java from the ground up
38mGenerating JVM Deployment Plans with Eclipse JKube
