Sign inSign up

phirumseng/knetrahub-dbmanager-gateway

By phirumseng

•Updated 15 days ago

KNetraHub DB Manager gateway: JDBC bridge for the engines Node cannot reach.

Image
0

609

phirumseng/knetrahub-dbmanager-gateway repository overview

⁠phirumseng/knetrahub-dbmanager-gateway

JDBC bridge for the engines Node has no usable driver for.

KNetraHub is a self-hosted IT operations portal: a Docker Swarm console, full-stack monitoring, work management, privileged access management, IP address management and a database workspace, behind one sign-in. This image is one of its sidecars — a job the portal deliberately does not do inside its own process.

šŸ“– Documentation: https://sengphirum.github.io/KNetraHub/documentation⁠


⁠What this image does

A JVM sidecar that speaks JDBC on behalf of DB Manager, so one workspace can reach engines a Node driver cannot.

⁠How it works

DB Manager calls it over the internal overlay network. It opens the JDBC connection, runs the statement and returns the result, which keeps a single interface in the Node API for every engine it supports.

⁠What it deliberately does not do

It publishes no port outside the stack and stores no credential of its own - each request carries what it needs and nothing is kept afterwards.

⁠Deploying it

Part of a stack, not a standalone container. Deploy it with the stack file that owns it:

docker stack deploy -c docker/docker-compose.pam.yml knetrahub

⁠Supported tags

  • latest — the most recent release
  • x.y.z (e.g. 0.1.11) — immutable release versions

Keep this image on the same version as the rest of the stack.

⁠The rest of the stack

⁠License

Proprietary — Ā© Seng Phirum. All rights reserved.

Tag summary

Content type

Image

Digest

sha256:0b7af5907…

Size

137.9 MB

Last updated

15 days ago

docker pull phirumseng/knetrahub-dbmanager-gateway