RFR: 8237: Add support for Jolokia over Kubernetes proxy [v3]

Martin Skarsaune duke at openjdk.org
Wed Jul 16 15:53:36 UTC 2025


> JMC-8273 : Use the jolokia protocol over a kubernetes http proxy.
> 
> Testing connectivity:
> - [x]  Docker desktop kubernetes 
> - [x]  Azure AKS
> - [x]  Amazon EKS
> - [x]  Google GKE
> 
> Other things observed:
> 
> - [x] * Option to install agent should be disabled (debug difference with jolokia) - ***see below****
> - [x] * Warning: NLS missing message: JmcKubernetesPreferenceForm_LogErrorsTooltip in: org.openjdk.jmc.kubernetes.preferences.messages
> - [x] * SLF4J(W): No SLF4J providers were found. ***OK for now, can investigate more later***
> SLF4J(W): Defaulting to no-operation (NOP) logger implementation
> SLF4J(W): See https://www.slf4j.org/codes.html#noProviders for further details.
> - [x] Unlocking secrets now appear on startup. Should not be needed unless there are credentials used. (fixed)

Martin Skarsaune has updated the pull request with a new target base due to a merge or a rebase. The pull request now contains 27 commits:

 - JMC-8237: Upgrade jolokia 2.2.2 -> 2.2.9
 - Merge remote-tracking branch 'origin/master' into JMC-8237-kubernetes-proxy
 - JMC-8237: Removed dead assignment
 - Merge remote-tracking branch 'origin/master' into JMC-8237-kubernetes-proxy
 - JMC-8237: Remove unneeded changes
 - JMC-8237: Updated bundle version to 10.0.0. Updated copyright year
 - Merge remote-tracking branch 'origin/master' into JMC-8237-kubernetes-proxy
 - JMC-8237: Upgrade to jolokia 2.2.2
 - Merge remote-tracking branch 'origin/master' into JMC-8237-kubernetes-proxy
 - Merge remote-tracking branch 'origin/master' into JMC-8237-kubernetes-proxy
 - ... and 17 more: https://git.openjdk.org/jmc/compare/87860cee...690bbbb7

-------------

Changes: https://git.openjdk.org/jmc/pull/576/files
  Webrev: https://webrevs.openjdk.org/?repo=jmc&pr=576&range=02
  Stats: 2425 lines in 59 files changed: 2399 ins; 0 del; 26 mod
  Patch: https://git.openjdk.org/jmc/pull/576.diff
  Fetch: git fetch https://git.openjdk.org/jmc.git pull/576/head:pull/576

PR: https://git.openjdk.org/jmc/pull/576


More information about the jmc-dev mailing list