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

Workload ID JWT Docs #47267

Merged
merged 17 commits into from
Oct 14, 2024
Merged

Workload ID JWT Docs #47267

merged 17 commits into from
Oct 14, 2024

Conversation

strideynet
Copy link
Contributor

@strideynet strideynet commented Oct 7, 2024

Related: #38930
Related: #46279

Adds some rough overview content for the JWT support in Workload Identity, along with a guide for using this to authenticate to GCP. I'd like to follow up with guides for AWS and Azure at somepoint in the near future.

@strideynet strideynet added no-changelog Indicates that a PR does not require a changelog entry backport/branch/v16 labels Oct 7, 2024
Copy link

github-actions bot commented Oct 7, 2024

🤖 Vercel preview here: https://docs-1bfqqj80t-goteleport.vercel.app/docs/ver/preview

@strideynet strideynet marked this pull request as ready for review October 8, 2024 12:40
Copy link

github-actions bot commented Oct 8, 2024

🤖 Vercel preview here: https://docs-1cpp7b2x7-goteleport.vercel.app/docs/ver/preview

Copy link

github-actions bot commented Oct 8, 2024

🤖 Vercel preview here: https://docs-58d1udqde-goteleport.vercel.app/docs/ver/preview

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Would it make sense to move this file to docs/pages/reference/machine-id, since it's a reference rather than a how-to guide?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Maybe - I wasn't too sure if this fitted neatly into the concept of a "reference" enough to live in the other tree. I'll admit I find the current hierarchy that groups by "type" rather than domain a little awkward when trying to figure out where stuff belongs. More than happy to move it - I don't think it makes a major difference where it actually is.

…ntity-federation-jwt.mdx

Co-authored-by: Paul Gottschling <paul.gottschling@goteleport.com>
Copy link

🤖 Vercel preview here: https://docs-n8jconjjr-goteleport.vercel.app/docs/ver/preview

Copy link

🤖 Vercel preview here: https://docs-fkzzm2g88-goteleport.vercel.app/docs/ver/preview

Copy link

🤖 Vercel preview here: https://docs-3560vryyb-goteleport.vercel.app/docs/ver/preview

Copy link
Contributor

@ryanclark ryanclark left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

bot

@strideynet strideynet added this pull request to the merge queue Oct 14, 2024
Merged via the queue into master with commit fa7f949 Oct 14, 2024
40 checks passed
@strideynet strideynet deleted the strideynet/jwt-workload-id-docs branch October 14, 2024 11:11
@public-teleport-github-review-bot

@strideynet See the table below for backport results.

Branch Result
branch/v16 Failed

strideynet added a commit that referenced this pull request Oct 14, 2024
* Add JWT SVID overview page to Workload ID docs

* Add note on issuer value

* Flesh out with config for GCP and Teleport

* Keep filling out detail on configuring GCP

* Add advice on configuring GCP clients

* Add JWT functionality to machine-id/configuration.mdx

* Firm out GCP guide

* Clarify worklad identity rbac in gcp

* Fix indentation

* Add "tested" platforms to JWT page

* Add missing backtics (thanks ryan!)

* Remove backtics from tab item albel

* Update docs/pages/enroll-resources/workload-identity/gcp-workload-identity-federation-jwt.mdx

Co-authored-by: Paul Gottschling <paul.gottschling@goteleport.com>

* Fix spellings

* Fix links

---------

Co-authored-by: Paul Gottschling <paul.gottschling@goteleport.com>
github-merge-queue bot pushed a commit that referenced this pull request Oct 16, 2024
* Add JWT SVID overview page to Workload ID docs

* Add note on issuer value

* Flesh out with config for GCP and Teleport

* Keep filling out detail on configuring GCP

* Add advice on configuring GCP clients

* Add JWT functionality to machine-id/configuration.mdx

* Firm out GCP guide

* Clarify worklad identity rbac in gcp

* Fix indentation

* Add "tested" platforms to JWT page

* Add missing backtics (thanks ryan!)

* Remove backtics from tab item albel

* Update docs/pages/enroll-resources/workload-identity/gcp-workload-identity-federation-jwt.mdx



* Fix spellings

* Fix links

---------

Co-authored-by: Paul Gottschling <paul.gottschling@goteleport.com>
mvbrock pushed a commit that referenced this pull request Oct 16, 2024
* Add JWT SVID overview page to Workload ID docs

* Add note on issuer value

* Flesh out with config for GCP and Teleport

* Keep filling out detail on configuring GCP

* Add advice on configuring GCP clients

* Add JWT functionality to machine-id/configuration.mdx

* Firm out GCP guide

* Clarify worklad identity rbac in gcp

* Fix indentation

* Add "tested" platforms to JWT page

* Add missing backtics (thanks ryan!)

* Remove backtics from tab item albel

* Update docs/pages/enroll-resources/workload-identity/gcp-workload-identity-federation-jwt.mdx

Co-authored-by: Paul Gottschling <paul.gottschling@goteleport.com>

* Fix spellings

* Fix links

---------

Co-authored-by: Paul Gottschling <paul.gottschling@goteleport.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
backport/branch/v16 documentation no-changelog Indicates that a PR does not require a changelog entry size/md
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants