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

Introduce tsh workload-identity issue-x509 #51492

Merged
merged 3 commits into from
Jan 29, 2025

Conversation

strideynet
Copy link
Contributor

@strideynet strideynet commented Jan 27, 2025

Part of #44006

Introduces tsh workload-identity issue-x509 which is compatible with the new Workload Identity resource based configuration experience.

changelog: Introduced tsh workload-identity issue-x509 as the replacement to tsh svid issue and which is compatible with the new WorkloadIdentity resource.

@strideynet strideynet marked this pull request as ready for review January 27, 2025 13:53
@github-actions github-actions bot added machine-id size/md tsh tsh - Teleport's command line tool for logging into nodes running Teleport. labels Jan 27, 2025
@github-actions github-actions bot requested review from Tener and timothyb89 January 27, 2025 13:54
@strideynet strideynet changed the title Strideynet/tsh workload identity Introduce tsh workload-identity issue-x509 Jan 27, 2025
tool/tsh/common/workload_identity.go Show resolved Hide resolved
@public-teleport-github-review-bot public-teleport-github-review-bot bot removed the request for review from timothyb89 January 29, 2025 14:02
@strideynet strideynet added this pull request to the merge queue Jan 29, 2025
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to failed status checks Jan 29, 2025
@strideynet strideynet added this pull request to the merge queue Jan 29, 2025
github-merge-queue bot pushed a commit that referenced this pull request Jan 29, 2025
* Start hacking on tsh support for new RPCs

* Wire up to Run

* Add test over new CLI command
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to failed status checks Jan 29, 2025
@strideynet strideynet added this pull request to the merge queue Jan 29, 2025
Merged via the queue into master with commit b988e70 Jan 29, 2025
48 of 49 checks passed
@strideynet strideynet deleted the strideynet/tsh-workload-identity branch January 29, 2025 15:16
@public-teleport-github-review-bot

@strideynet See the table below for backport results.

Branch Result
branch/v16 Failed
branch/v17 Create PR

strideynet added a commit that referenced this pull request Jan 29, 2025
* Start hacking on tsh support for new RPCs

* Wire up to Run

* Add test over new CLI command
github-merge-queue bot pushed a commit that referenced this pull request Jan 30, 2025
* Introduce `tsh workload-identity issue-x509` (#51492)

* Start hacking on tsh support for new RPCs

* Wire up to Run

* Add test over new CLI command

* Remove dependency on auth client for cryptsuites
carloscastrojumo pushed a commit to carloscastrojumo/teleport that referenced this pull request Feb 19, 2025
* Start hacking on tsh support for new RPCs

* Wire up to Run

* Add test over new CLI command
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
backport/branch/v16 backport/branch/v17 machine-id size/md tsh tsh - Teleport's command line tool for logging into nodes running Teleport.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants