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

[entraid] Add docs to setup integration for air gapped clusters #48571

Merged
merged 6 commits into from
Nov 14, 2024

Conversation

tigrato
Copy link
Contributor

@tigrato tigrato commented Nov 7, 2024

This PR adds docs for Teleport Entra Id integration for air gapped clusters where internet access to their proxies isn't available. This guide also adds a manual step for users that do not want Teleport to automatically setup Azure Entra ID Applications.

@tigrato tigrato added no-changelog Indicates that a PR does not require a changelog entry backport/branch/v16 backport/branch/v17 labels Nov 7, 2024
@tigrato tigrato force-pushed the tigrato/add-manual-entra-id-docs branch from 697248e to ba5406e Compare November 7, 2024 12:30
Copy link

github-actions bot commented Nov 7, 2024

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

Copy link

github-actions bot commented Nov 7, 2024

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

@tigrato tigrato force-pushed the tigrato/add-manual-entra-id-docs branch from ba5406e to f975508 Compare November 7, 2024 14:17
@tigrato tigrato force-pushed the tigrato/add-manual-entra-id-docs branch from f975508 to 80ab0ae Compare November 7, 2024 14:18
This PR adds docs for Teleport Entra Id integration for air gapped clusters where internet access to their proxies isn't available.
This guide also adds a manual step for users that do not want Teleport to automatically setup Azure Entra ID Applications.

Signed-off-by: Tiago Silva <[email protected]>
@tigrato tigrato force-pushed the tigrato/add-manual-entra-id-docs branch from 80ab0ae to 840f849 Compare November 7, 2024 14:19
@tigrato tigrato marked this pull request as ready for review November 7, 2024 14:20
Copy link

github-actions bot commented Nov 7, 2024

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

Copy link

github-actions bot commented Nov 7, 2024

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

Copy link

github-actions bot commented Nov 7, 2024

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

Copy link

github-actions bot commented Nov 7, 2024

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

Copy link
Contributor

@ptgott ptgott left a comment

Choose a reason for hiding this comment

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

I still need to provide more detailed, line-level comments, but I am starting with a broad note: I think placing three sequences of "Step..." headings inside a Tabs component makes the guide a little intimidating to read.

I would use the "Step n/d" format only for H2 sections, as we usually do in our how-to guides. Then we can make "Configure the Entra ID integration" an H2 with a numbered step (e.g., "Step 3/6 Configure the Entra ID Integration"), and include a separate H3 under "Configure the Entra ID integration" for each operational mode. In each H3, we can organize paragraphs into an ordered list of steps rather than use separate headings within a giant Tabs component, i.e.:

1. Access the Teleport Web UI and...

1. Choose a Teleport user...

1. Fill in another field...

I would also turn the "Entra ID integration operational modes" section into a numbered section, i.e., "Step 2/n Choose an operational mode for the integration".

@tigrato
Copy link
Contributor Author

tigrato commented Nov 13, 2024

@ptgott can you please take a look?

Copy link

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

Copy link
Contributor

@ptgott ptgott left a comment

Choose a reason for hiding this comment

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

Approved with grammar/style suggestions

Copy link

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

@tigrato tigrato force-pushed the tigrato/add-manual-entra-id-docs branch from a6075ef to d0245c5 Compare November 14, 2024 11:14
Copy link

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

@tigrato tigrato force-pushed the tigrato/add-manual-entra-id-docs branch from d0245c5 to 8743418 Compare November 14, 2024 11:35
@tigrato tigrato added this pull request to the merge queue Nov 14, 2024
Copy link

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

Merged via the queue into master with commit 083644f Nov 14, 2024
40 checks passed
@tigrato tigrato deleted the tigrato/add-manual-entra-id-docs branch November 14, 2024 11:56
@public-teleport-github-review-bot

@tigrato See the table below for backport results.

Branch Result
branch/v16 Failed
branch/v17 Failed

tigrato added a commit that referenced this pull request Nov 14, 2024
* [entraid] Add docs to setup integration for air gapped clusters

This PR adds docs for Teleport Entra Id integration for air gapped clusters where internet access to their proxies isn't available.
This guide also adds a manual step for users that do not want Teleport to automatically setup Azure Entra ID Applications.

Signed-off-by: Tiago Silva <[email protected]>

* fix spell issues

* Update docs/pages/admin-guides/teleport-policy/integrations/entra-id.mdx

Co-authored-by: Roman Tkachenko <[email protected]>

* Apply suggestions from code review

Co-authored-by: Roman Tkachenko <[email protected]>

* handle code review comments

Signed-off-by: Tiago Silva <[email protected]>

* handle code review comments

---------

Signed-off-by: Tiago Silva <[email protected]>
Co-authored-by: Roman Tkachenko <[email protected]>
tigrato added a commit that referenced this pull request Nov 14, 2024
* [entraid] Add docs to setup integration for air gapped clusters

This PR adds docs for Teleport Entra Id integration for air gapped clusters where internet access to their proxies isn't available.
This guide also adds a manual step for users that do not want Teleport to automatically setup Azure Entra ID Applications.

Signed-off-by: Tiago Silva <[email protected]>

* fix spell issues

* Update docs/pages/admin-guides/teleport-policy/integrations/entra-id.mdx

Co-authored-by: Roman Tkachenko <[email protected]>

* Apply suggestions from code review

Co-authored-by: Roman Tkachenko <[email protected]>

* handle code review comments

Signed-off-by: Tiago Silva <[email protected]>

* handle code review comments

---------

Signed-off-by: Tiago Silva <[email protected]>
Co-authored-by: Roman Tkachenko <[email protected]>
github-merge-queue bot pushed a commit that referenced this pull request Nov 15, 2024
…) (#48983)

* [entraid] Add docs to setup integration for air gapped clusters

This PR adds docs for Teleport Entra Id integration for air gapped clusters where internet access to their proxies isn't available.
This guide also adds a manual step for users that do not want Teleport to automatically setup Azure Entra ID Applications.



* fix spell issues

* Update docs/pages/admin-guides/teleport-policy/integrations/entra-id.mdx



* Apply suggestions from code review



* handle code review comments



* handle code review comments

---------

Signed-off-by: Tiago Silva <[email protected]>
Co-authored-by: Roman Tkachenko <[email protected]>
github-merge-queue bot pushed a commit that referenced this pull request Nov 15, 2024
…) (#48982)

* [entraid] Add docs to setup integration for air gapped clusters

This PR adds docs for Teleport Entra Id integration for air gapped clusters where internet access to their proxies isn't available.
This guide also adds a manual step for users that do not want Teleport to automatically setup Azure Entra ID Applications.



* fix spell issues

* Update docs/pages/admin-guides/teleport-policy/integrations/entra-id.mdx



* Apply suggestions from code review



* handle code review comments



* handle code review comments

---------

Signed-off-by: Tiago Silva <[email protected]>
Co-authored-by: Roman Tkachenko <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants