You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardexpand all lines: content/docs/reference/shared-secret.mdx
+12-73
Original file line number
Diff line number
Diff line change
@@ -15,82 +15,25 @@ import TabItem from '@theme/TabItem';
15
15
16
16
# Shared Secret
17
17
18
-
**Shared Secret** is the base64-encoded, 256-bit key used to mutually authenticate requests between Pomerium services. It's critical that secret keys are random, and stored safely.
\* 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.
30
-
31
-
:::enterprise Shared Secret in Enterprise Configurations
32
-
33
-
If you're connecting to the [Enterprise Console](/docs/enterprise), your Pomerium Core and Enterprise configurations each require the same shared secret.
34
-
35
-
See the [Enterprise Quickstart](/docs/enterprise/quickstart) for an example implementation.
36
-
37
-
:::
18
+
## Summary
38
19
39
-
### Examples
20
+
**Shared Secret** is the base64-encoded, 256-bit key used to mutually authenticate requests between Pomerium services. It's critical that secret keys are random, and stored safely.
40
21
41
22
:::note
42
23
43
24
If you adjust your shared secret and/or how it's accessed by Pomerium, you may create a [**secret mismatch**](/docs/troubleshooting#shared-secret-mismatch).
See Kubernetes [bootstrap secrets](/docs/k8s/reference#spec) for more information.
76
-
77
-
</TabItem>
78
-
</Tabs>
79
-
80
-
## Shared Secret File
81
-
82
-
**Shared Secret File** is the location of a file containing the base64-encoded, 256-bit key used to mutually authenticate requests between Pomerium services. It's critical that secret keys are random, and stored safely.
\* 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.
:::enterprise Shared Secret in Enterprise Configurations
96
39
@@ -102,30 +45,26 @@ See the [Enterprise Quickstart](/docs/enterprise/quickstart) for an example impl
102
45
103
46
### Examples
104
47
105
-
:::note
106
-
107
-
If you adjust your shared secret and/or how it's accessed by Pomerium, you may create a [**secret mismatch**](/docs/troubleshooting#shared-secret-mismatch).
108
-
109
-
:::
110
-
111
-
`shared_secret_file` points to a file containing the secret. This is useful when deploying in environments that provide secret management like [Docker Swarm](https://docs.docker.com/engine/swarm/secrets/).
0 commit comments