Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[v14] Machine ID: Database Tunnel service (#39880) #40160

Merged
merged 2 commits into from
Apr 3, 2024

Conversation

strideynet
Copy link
Contributor

@strideynet strideynet commented Apr 3, 2024

Backports #39880

changelog: Adds the database-tunnel service to tbot which allows an authenticated database tunnel to be opened by tbot. This is an improvement over the original technique of using tbot proxy db.

* Add Database Tunnel service config

* Start putting together the alpnproxy

* Further flesh out database tunnel service

* Reorganize and tidy

* Rearrange to avoid state on struct

* Tidy up logging

* Cache proxypings better

* Spell Cancel the american way

* Remove unnecessary change to client credential output

* Add integration test for db access tunnel

* Fix mistakenley renamed trace

* Fix test panicking

* Remove unnecessary boolean field
@gravitational gravitational deleted a comment from github-actions bot Apr 3, 2024
@strideynet strideynet changed the title Machine ID: Database Tunnel service (#39880) [v14] Machine ID: Database Tunnel service (#39880) Apr 3, 2024
@strideynet strideynet added this pull request to the merge queue Apr 3, 2024
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to failed status checks Apr 3, 2024
@strideynet strideynet added this pull request to the merge queue Apr 3, 2024
Merged via the queue into branch/v14 with commit e2c329f Apr 3, 2024
30 checks passed
@strideynet strideynet deleted the strideynet/v14/backport-39880 branch April 3, 2024 18:19
@fheinecke fheinecke mentioned this pull request Apr 12, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants