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

Hide Cloud links/pages based on scope #12712

Merged
merged 2 commits into from
May 24, 2022
Merged

Conversation

ptgott
Copy link
Contributor

@ptgott ptgott commented May 17, 2022

See #11383

Help ensure that no visitor to the Teleport docs site sees content that
is irrelevant to their scope (e.g., Cloud, Open Source, or Enterprise) by
hiding scope-irrelevant content from the navigation menu and menu
pages.

For pages that aren't step-by-step guides and are meant to convey
general information about a Teleport edition, show these pages in all
scopes so users who are curious about another scope can get the
information they need.

This PR focuses on the Cloud section, and also fleshes out the
introduction page to the Cloud section a bit.

@github-actions github-actions bot requested review from r0mant, xinding33 and zmb3 May 17, 2022 15:35
@ptgott ptgott marked this pull request as draft May 18, 2022 14:39
@ptgott ptgott marked this pull request as ready for review May 18, 2022 16:56
docs/config.json Outdated
},
{
"title": "Architecture",
"slug": "/cloud/architecture/"
"slug": "/cloud/architecture/"
Copy link
Collaborator

Choose a reason for hiding this comment

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

Remove trailing whitespace here.

@ptgott ptgott force-pushed the paul.gottschling/11383-cloud branch from 8aad027 to 31304f4 Compare May 23, 2022 18:23
@ptgott ptgott enabled auto-merge (squash) May 24, 2022 17:57
ptgott added 2 commits May 24, 2022 13:57
See #11383

Help ensure that no visitor to the Teleport docs site sees content that
is irrelevant to their scope (e.g., Cloud, Open Source, or Enterprise) by
hiding scope-irrelevant content from the navigation menu and menu
pages.

For pages that aren't step-by-step guides and are meant to convey
general information about a Teleport edition, show these pages in all
scopes so users who are curious about another scope can get the
information they need.

This PR focuses on the Cloud section, and also fleshes out the
introduction page to the Cloud section a bit.
@ptgott ptgott force-pushed the paul.gottschling/11383-cloud branch from 31304f4 to 8a7fe3a Compare May 24, 2022 17:57
@ptgott ptgott merged commit 94d7237 into master May 24, 2022
ptgott added a commit that referenced this pull request May 24, 2022
Backports #12712

* Hide Cloud links/pages based on scope

See #11383

Help ensure that no visitor to the Teleport docs site sees content that
is irrelevant to their scope (e.g., Cloud, Open Source, or Enterprise) by
hiding scope-irrelevant content from the navigation menu and menu
pages.

For pages that aren't step-by-step guides and are meant to convey
general information about a Teleport edition, show these pages in all
scopes so users who are curious about another scope can get the
information they need.

This PR focuses on the Cloud section, and also fleshes out the
introduction page to the Cloud section a bit.

* Respond to PR feedback
ptgott added a commit that referenced this pull request May 26, 2022
Backports #12712

* Hide Cloud links/pages based on scope

See #11383

Help ensure that no visitor to the Teleport docs site sees content that
is irrelevant to their scope (e.g., Cloud, Open Source, or Enterprise) by
hiding scope-irrelevant content from the navigation menu and menu
pages.

For pages that aren't step-by-step guides and are meant to convey
general information about a Teleport edition, show these pages in all
scopes so users who are curious about another scope can get the
information they need.

This PR focuses on the Cloud section, and also fleshes out the
introduction page to the Cloud section a bit.

* Respond to PR feedback
ptgott added a commit that referenced this pull request Jun 3, 2022
Backports #12712

* Hide Cloud links/pages based on scope

See #11383

Help ensure that no visitor to the Teleport docs site sees content that
is irrelevant to their scope (e.g., Cloud, Open Source, or Enterprise) by
hiding scope-irrelevant content from the navigation menu and menu
pages.

For pages that aren't step-by-step guides and are meant to convey
general information about a Teleport edition, show these pages in all
scopes so users who are curious about another scope can get the
information they need.

This PR focuses on the Cloud section, and also fleshes out the
introduction page to the Cloud section a bit.

* Respond to PR feedback
ptgott added a commit that referenced this pull request Jun 3, 2022
Backports #12712

* Hide Cloud links/pages based on scope

See #11383

Help ensure that no visitor to the Teleport docs site sees content that
is irrelevant to their scope (e.g., Cloud, Open Source, or Enterprise) by
hiding scope-irrelevant content from the navigation menu and menu
pages.

For pages that aren't step-by-step guides and are meant to convey
general information about a Teleport edition, show these pages in all
scopes so users who are curious about another scope can get the
information they need.

This PR focuses on the Cloud section, and also fleshes out the
introduction page to the Cloud section a bit.

* Respond to PR feedback
ptgott added a commit that referenced this pull request Jun 6, 2022
Backports #12712

* Hide Cloud links/pages based on scope

See #11383

Help ensure that no visitor to the Teleport docs site sees content that
is irrelevant to their scope (e.g., Cloud, Open Source, or Enterprise) by
hiding scope-irrelevant content from the navigation menu and menu
pages.

For pages that aren't step-by-step guides and are meant to convey
general information about a Teleport edition, show these pages in all
scopes so users who are curious about another scope can get the
information they need.

This PR focuses on the Cloud section, and also fleshes out the
introduction page to the Cloud section a bit.

* Respond to PR feedback
ptgott added a commit that referenced this pull request Jun 6, 2022
Backports #12712

* Hide Cloud links/pages based on scope

See #11383

Help ensure that no visitor to the Teleport docs site sees content that
is irrelevant to their scope (e.g., Cloud, Open Source, or Enterprise) by
hiding scope-irrelevant content from the navigation menu and menu
pages.

For pages that aren't step-by-step guides and are meant to convey
general information about a Teleport edition, show these pages in all
scopes so users who are curious about another scope can get the
information they need.

This PR focuses on the Cloud section, and also fleshes out the
introduction page to the Cloud section a bit.

* Respond to PR feedback
ptgott added a commit that referenced this pull request Jun 6, 2022
* Hide Setup menu items based on scope

Backports #12742

See #11383

Help ensure that no visitor to the Teleport docs site sees content that
is irrelevant to their scope (e.g., Cloud, Open Source, or Enterprise) by
hiding scope-irrelevant content from the navigation menu and menu
pages.

For pages that aren't step-by-step guides and are meant to convey
general information about a Teleport edition, show these pages in all
scopes so users who are curious about another scope can get the
information they need.

This PR focuses on the Setup section.

* Hide Kube Access menu items based on scope

Backports #12737

See #11383

Help ensure that no visitor to the Teleport docs site sees content that
is irrelevant to their scope (e.g., Cloud, Open Source, or Enterprise) by
hiding scope-irrelevant content from the navigation menu and menu
pages.

For pages that aren't step-by-step guides and are meant to convey
general information about a Teleport edition, show these pages in all
scopes so users who are curious about another scope can get the
information they need.

This PR focuses on the Kubernetes Access section.

It also adds a short note at the top of the teleport-cluter Helm chart
reference that the chart supports custom agent configurations along with
the Auth/Proxy.

* Hide Getting Started pages/links based on scope

Backports #12718

See #11383

Help ensure that no visitor to the Teleport docs site sees content that
is irrelevant to their scope (e.g., Cloud, Open Source, or Enterprise) by
hiding scope-irrelevant content from the navigation menu and menu
pages.

For pages that aren't step-by-step guides and are meant to convey
general information about a Teleport edition, show these pages in all
scopes so users who are curious about another scope can get the
information they need.

This page focuses on the Getting Started section.

Also reorganizes the getting-started.mdx menu page with the assumption
that users of all editions will visit this page for some of their first
guidance on using Teleport. With this change, getting-started.mdx now
includes links to Getting Started guides in all editions, plus all of
our local labs.

- fixes #10594
- fixes #10199

* Hide Enterprise links/pages based on scope

Backports #12716

See #11383

Ensure that no visitor to the Teleport docs site sees content that is
irrelevant to their scope (e.g., Cloud, Open Source, or Enterprise) by
hiding scope-irrelevant content from the navigation menu.

In some cases, e.g., the introduction pages for the Cloud, Getting
Started, and Enterprise sections, the content is irrelevant to certain
scopes but a reader still may want to find out more. This change
preserves purely informational content for all scopes, while including
links to other scopes.

This PR focuses on the Enterprise section.

* Hide Cloud links/pages based on scope

Backports #12712

* Hide Cloud links/pages based on scope

See #11383

Help ensure that no visitor to the Teleport docs site sees content that
is irrelevant to their scope (e.g., Cloud, Open Source, or Enterprise) by
hiding scope-irrelevant content from the navigation menu and menu
pages.

For pages that aren't step-by-step guides and are meant to convey
general information about a Teleport edition, show these pages in all
scopes so users who are curious about another scope can get the
information they need.

This PR focuses on the Cloud section, and also fleshes out the
introduction page to the Cloud section a bit.

* Respond to PR feedback

* Hide Access Controls links/pages based on scope

Backports #12708

See #11383

Ensure that no visitor to the Teleport docs site sees content that is
irrelevant to their scope (e.g., Cloud, Open Source, or Enterprise) by
hiding scope-irrelevant content from the navigation menu and menu
pages.

For pages that are only relevant to a specific scope, show users with
unintended scopes a menu of links to supported scopes.

This PR focuses on the Access Controls section.
ptgott added a commit that referenced this pull request Jun 13, 2022
* Hide Cloud links/pages based on scope

See #11383

Help ensure that no visitor to the Teleport docs site sees content that
is irrelevant to their scope (e.g., Cloud, Open Source, or Enterprise) by
hiding scope-irrelevant content from the navigation menu and menu
pages.

For pages that aren't step-by-step guides and are meant to convey
general information about a Teleport edition, show these pages in all
scopes so users who are curious about another scope can get the
information they need.

This PR focuses on the Cloud section.

* Respond to PR feedback
ptgott added a commit that referenced this pull request Jun 17, 2022
Backports #12712

* Hide Cloud links/pages based on scope

See #11383

Help ensure that no visitor to the Teleport docs site sees content that
is irrelevant to their scope (e.g., Cloud, Open Source, or Enterprise) by
hiding scope-irrelevant content from the navigation menu and menu
pages.

For pages that aren't step-by-step guides and are meant to convey
general information about a Teleport edition, show these pages in all
scopes so users who are curious about another scope can get the
information they need.

This PR focuses on the Cloud section, and also fleshes out the
introduction page to the Cloud section a bit.

* Respond to PR feedback
ptgott added a commit that referenced this pull request Jun 22, 2022
Backports #12712

* Hide Cloud links/pages based on scope

See #11383

Help ensure that no visitor to the Teleport docs site sees content that
is irrelevant to their scope (e.g., Cloud, Open Source, or Enterprise) by
hiding scope-irrelevant content from the navigation menu and menu
pages.

For pages that aren't step-by-step guides and are meant to convey
general information about a Teleport edition, show these pages in all
scopes so users who are curious about another scope can get the
information they need.

This PR focuses on the Cloud section, and also fleshes out the
introduction page to the Cloud section a bit.

* Respond to PR feedback
ptgott added a commit that referenced this pull request Jun 22, 2022
* Hide Setup menu items based on scope

Backports #12742

See #11383

Help ensure that no visitor to the Teleport docs site sees content that
is irrelevant to their scope (e.g., Cloud, Open Source, or Enterprise) by
hiding scope-irrelevant content from the navigation menu and menu
pages.

For pages that aren't step-by-step guides and are meant to convey
general information about a Teleport edition, show these pages in all
scopes so users who are curious about another scope can get the
information they need.

This PR focuses on the Setup section.

* Hide Kube Access menu items based on scope

Backports #12737

See #11383

Help ensure that no visitor to the Teleport docs site sees content that
is irrelevant to their scope (e.g., Cloud, Open Source, or Enterprise) by
hiding scope-irrelevant content from the navigation menu and menu
pages.

For pages that aren't step-by-step guides and are meant to convey
general information about a Teleport edition, show these pages in all
scopes so users who are curious about another scope can get the
information they need.

This PR focuses on the Kubernetes Access section.

It also adds a short note at the top of the teleport-cluter Helm chart
reference that the chart supports custom agent configurations along with
the Auth/Proxy.

* Hide Getting Started pages/links based on scope

Backports #12718

See #11383

Help ensure that no visitor to the Teleport docs site sees content that
is irrelevant to their scope (e.g., Cloud, Open Source, or Enterprise) by
hiding scope-irrelevant content from the navigation menu and menu
pages.

For pages that aren't step-by-step guides and are meant to convey
general information about a Teleport edition, show these pages in all
scopes so users who are curious about another scope can get the
information they need.

This page focuses on the Getting Started section.

Also reorganizes the getting-started.mdx menu page with the assumption
that users of all editions will visit this page for some of their first
guidance on using Teleport. With this change, getting-started.mdx now
includes links to Getting Started guides in all editions, plus all of
our local labs.

- fixes #10594
- fixes #10199

* Hide Enterprise links/pages based on scope

Backports #12716

See #11383

Ensure that no visitor to the Teleport docs site sees content that is
irrelevant to their scope (e.g., Cloud, Open Source, or Enterprise) by
hiding scope-irrelevant content from the navigation menu.

In some cases, e.g., the introduction pages for the Cloud, Getting
Started, and Enterprise sections, the content is irrelevant to certain
scopes but a reader still may want to find out more. This change
preserves purely informational content for all scopes, while including
links to other scopes.

This PR focuses on the Enterprise section.

* Hide Cloud links/pages based on scope

Backports #12712

* Hide Cloud links/pages based on scope

See #11383

Help ensure that no visitor to the Teleport docs site sees content that
is irrelevant to their scope (e.g., Cloud, Open Source, or Enterprise) by
hiding scope-irrelevant content from the navigation menu and menu
pages.

For pages that aren't step-by-step guides and are meant to convey
general information about a Teleport edition, show these pages in all
scopes so users who are curious about another scope can get the
information they need.

This PR focuses on the Cloud section, and also fleshes out the
introduction page to the Cloud section a bit.

* Respond to PR feedback

* Hide Access Controls links/pages based on scope

Backports #12708

See #11383

Ensure that no visitor to the Teleport docs site sees content that is
irrelevant to their scope (e.g., Cloud, Open Source, or Enterprise) by
hiding scope-irrelevant content from the navigation menu and menu
pages.

For pages that are only relevant to a specific scope, show users with
unintended scopes a menu of links to supported scopes.

This PR focuses on the Access Controls section.
@ptgott ptgott deleted the paul.gottschling/11383-cloud branch November 3, 2022 21:35
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