Skip to content

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

Merged
strideynet merged 2 commits intobranch/v14from
strideynet/v14/backport-39880
Apr 3, 2024
Merged

[v14] Machine ID: Database Tunnel service (#39880)#40160
strideynet merged 2 commits intobranch/v14from
strideynet/v14/backport-39880

Conversation

@strideynet
Copy link
Copy Markdown
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
@github-actions github-actions Bot requested review from gzdunek and probakowski April 3, 2024 11:51
@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
@strideynet strideynet deleted the strideynet/v14/backport-39880 branch April 3, 2024 18:19
@fheinecke fheinecke mentioned this pull request Apr 12, 2024
This was referenced Aug 6, 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.

3 participants