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

[v7 backport] Standardize ACME instruction details #11009

Merged
merged 1 commit into from
Mar 18, 2022

Conversation

ptgott
Copy link
Contributor

@ptgott ptgott commented Mar 9, 2022

Backports #9556

  • Standardize ACME instruction details

Our Getting Started guides often include instructions for
configuring Let's Encrypt and ACME before starting
Teleport, but not all of these instructions have the same
level of detail, and some are missing some context around
how Teleport uses ACME and why you need to open port 443 on
your Proxy Service host. This change adds an include that
spells out these instructions and invokes the include in the
appropriate guides.

The intention was to include as much relevant information within
the guides themselves to prevent the reader from having to
navigate to other pages.

Closes #6448

  • Respond to PR feedback
  • Substitute "proxy" for "node" where it was incorrectly used
  • Some small stylistic fixes
  • Clarify that "teleport configure" does not write the config
    itself

@ptgott ptgott changed the title Standardize ACME instruction details [v7 backport] Standardize ACME instruction details Mar 10, 2022
@ptgott ptgott force-pushed the paul.gottschling/9556-v7-bp branch from 2485772 to 17ad91e Compare March 10, 2022 21:00
@ptgott ptgott force-pushed the paul.gottschling/9556-v7-bp branch 2 times, most recently from 5c706c0 to 11d0543 Compare March 16, 2022 20:41
@ptgott ptgott enabled auto-merge (squash) March 18, 2022 15:18
@ptgott ptgott force-pushed the paul.gottschling/9556-v7-bp branch from 11d0543 to a1603fe Compare March 18, 2022 15:23
@ptgott ptgott disabled auto-merge March 18, 2022 15:23
@ptgott ptgott force-pushed the paul.gottschling/9556-v7-bp branch 2 times, most recently from 86cea1f to 26210c1 Compare March 18, 2022 15:49
@ptgott
Copy link
Contributor Author

ptgott commented Mar 18, 2022

@zmb3 @r0mant After rebasing this just now, I ended up fixing some conflicts, and it turned out that there was some repeated/awkwardly backported information in the Linux Server Getting Started Guide. I've given all of these changes a look, but would you mind giving this another quick glance to make sure nothing bad slipped through? Thanks!

Copy link
Collaborator

@r0mant r0mant left a comment

Choose a reason for hiding this comment

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

looks good to me

@ptgott ptgott enabled auto-merge (squash) March 18, 2022 16:37
Backports #9556

* Standardize ACME instruction details

Our Getting Started guides often include instructions for
configuring Let's Encrypt and ACME before starting
Teleport, but not all of these instructions have the same
level of detail, and some are missing some context around
how Teleport uses ACME and why you need to open port 443 on
your Proxy Service host. This change adds an include that
spells out these instructions and invokes the include in the
appropriate guides.

The intention was to include as much relevant information within
the guides themselves to prevent the reader from having to
navigate to other pages.

Closes #6448

* Respond to PR feedback

- Substitute "proxy" for "node" where it was incorrectly used
- Some small stylistic fixes
- Clarify that "teleport configure" does not write the config
  itself
@ptgott ptgott force-pushed the paul.gottschling/9556-v7-bp branch from 26210c1 to 9b0ffb6 Compare March 18, 2022 16:37
@ptgott ptgott merged commit 927d638 into branch/v7 Mar 18, 2022
@ptgott ptgott deleted the paul.gottschling/9556-v7-bp branch March 18, 2022 16:40
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.

4 participants