-
Notifications
You must be signed in to change notification settings - Fork 18
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
Updates secrets settings #1535
Updates secrets settings #1535
Conversation
✅ Deploy Preview for pomerium-docs ready!
To edit notification comments on pull requests, go to your Netlify site configuration. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think we can simplify this even further.
|
||
:::tip **Note** | ||
\* Standalone Pomerium Core configurations do not require a `shared_secret` or `shared_secret_file`. If you don't set a shared secret, Pomerium will generate one for you. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I don't know if this is completely accurate. I believe you would also need to set the same shared secret on each service if running in split service mode.
(Feel free to leave this for a separate follow-up item.)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
OK. I created an issue so we can track work on this: #1538
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks! Just a few more comments.
Revert the addition of some #shared-secret anchor tags in links, the change to the sidebar label for the Signing Key page, and remove two unnecessary redirects.
@@ -94,4 +94,4 @@ Configuration options for each backend are detailed in the [**databroker configu | |||
|
|||
## Troubleshooting | |||
|
|||
Most issues with the Databroker service are caused by a [`shared_secret`](/docs/reference/shared-secret) mismatch between services. See [Troubleshooting - Shared Secret Mismatch](/docs/reference/shared-secret) for details. | |||
Most issues with the Databroker service are caused by a [`shared_secret`](/docs/reference/shared-secret#shared-secret) mismatch between services. See [Troubleshooting - Shared Secret Mismatch](/docs/reference/shared-secret#shared-secret) for details. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We should revert this change now as well, right?
(I'll go ahead and push a commit to do that.)
content/docs/troubleshooting.mdx
Outdated
@@ -148,7 +148,7 @@ Events: | |||
|
|||
### Shared Secret Mismatch | |||
|
|||
Pomerium's independent services communicate securely using a [shared secret](/docs/reference/shared-secret). When services or the databroker have mismatched secrets, Pomerium will fail. | |||
Pomerium's independent services communicate securely using a [shared secret](/docs/reference/shared-secret#shared-secret). When Pomerium services share a mismatched secret, or these services share a secret that is not the same secret set in the Databroker service, Pomerium will fail. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'm not sure this is an improvement. "Share" feels like the wrong verb to use if we're talking about different secrets set on different services.
* adds redirects and merges settings * moves shared secret, redirects * fixes breaking links * runs prettier * Update content/docs/reference/shared-secret.mdx Co-authored-by: Kenneth Jenkins <[email protected]> * updates signign key settings * updates shared secret * fixes breaking links * runs prettier * incorporates feedback * runs prettier * revert some unnecessary changes Revert the addition of some #shared-secret anchor tags in links, the change to the sidebar label for the Signing Key page, and remove two unnecessary redirects. * Update content/docs/capabilities/getting-users-identity.md Co-authored-by: Kenneth Jenkins <[email protected]> * updates 'share' to 'contain' * updates contain to exchange * updates wording --------- Co-authored-by: Kenneth Jenkins <[email protected]>
Updates secrets settings (#1535) * adds redirects and merges settings * moves shared secret, redirects * fixes breaking links * runs prettier * Update content/docs/reference/shared-secret.mdx * updates signign key settings * updates shared secret * fixes breaking links * runs prettier * incorporates feedback * runs prettier * revert some unnecessary changes Revert the addition of some #shared-secret anchor tags in links, the change to the sidebar label for the Signing Key page, and remove two unnecessary redirects. * Update content/docs/capabilities/getting-users-identity.md * updates 'share' to 'contain' * updates contain to exchange * updates wording --------- Co-authored-by: zachary painter <[email protected]> Co-authored-by: Kenneth Jenkins <[email protected]>
This PR consolidates the Shared Secret/File and Signing Key/File settings into two reference pages:
Resolves https://github.com/pomerium/internal/issues/1856