Skip to content

v0.1.0

Choose a tag to compare

@kenshaw kenshaw released this 07 Nov 20:47
· 7 commits to main since this release

The first release of dbfwd. Resolve connects a program such as usql to a database on Kubernetes through a k8s URL from dburl. It finds the database, reads its credentials from the cluster, starts kubectl port-forward on the loopback address, and returns an ordinary URL for the local port.

It supports every tier 1 operator in docs/OPERATORS.md, and a database with no operator through its Service, StatefulSet, Deployment, Helm release or pod. It watches the pod it forwards to and reconnects on the same local port after a restart or a failover (D16). The dbfwd command runs the native client of a database, or usql, through a forward.