Skip to content

[v17] Always create debug socket and expose health endpoints#51771

Merged
hugoShaka merged 4 commits intobranch/v17from
bot/backport-51616-branch/v17
Feb 3, 2025
Merged

[v17] Always create debug socket and expose health endpoints#51771
hugoShaka merged 4 commits intobranch/v17from
bot/backport-51616-branch/v17

Conversation

@hugoShaka
Copy link
Copy Markdown
Contributor

Backport #51616 to branch/v17

changelog: Teleport agents always create the debug.sock UNIX socket. The configuration field debug_service.enabled now controls if the debug and metrics endpoints are available via the UNIX socket.
changelog: The debug.sock UNIX socket now exposes the liveness and readiness endpoints.
changelog: The debug.sock UNIX socket now exposes the metrics endpoint.

@hugoShaka hugoShaka enabled auto-merge February 3, 2025 16:30
@hugoShaka hugoShaka added this pull request to the merge queue Feb 3, 2025
Merged via the queue into branch/v17 with commit 9c76ccc Feb 3, 2025
@hugoShaka hugoShaka deleted the bot/backport-51616-branch/v17 branch February 3, 2025 17:27
hugoShaka added a commit that referenced this pull request Feb 5, 2025
* Always create debug socket and expose health endpoints

* Consolidate the diagnostic multiplexers in a single function

* Fix tests

* Apply suggestions from code review

Co-authored-by: Edoardo Spadolini <edoardo.spadolini@goteleport.com>

---------

Co-authored-by: Edoardo Spadolini <edoardo.spadolini@goteleport.com>
hugoShaka added a commit that referenced this pull request Feb 5, 2025
* Always create debug socket and expose health endpoints

* Consolidate the diagnostic multiplexers in a single function

* Fix tests

* Apply suggestions from code review

Co-authored-by: Edoardo Spadolini <edoardo.spadolini@goteleport.com>

---------

Co-authored-by: Edoardo Spadolini <edoardo.spadolini@goteleport.com>
github-merge-queue Bot pushed a commit that referenced this pull request Feb 5, 2025
…#51888)

* Always create debug socket and expose health endpoints

* Consolidate the diagnostic multiplexers in a single function

* Fix tests

* Apply suggestions from code review



---------

Co-authored-by: Edoardo Spadolini <edoardo.spadolini@goteleport.com>
github-merge-queue Bot pushed a commit that referenced this pull request Feb 5, 2025
…#51890)

* Always create debug socket and expose health endpoints

* Consolidate the diagnostic multiplexers in a single function

* Fix tests

* Apply suggestions from code review



---------

Co-authored-by: Edoardo Spadolini <edoardo.spadolini@goteleport.com>
@camscale camscale mentioned this pull request Feb 13, 2025
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