mirror of
https://github.com/pomerium/pomerium.git
synced 2025-06-03 19:32:48 +02:00
init security section
This commit is contained in:
parent
1a5cfda940
commit
f51a02d613
5 changed files with 66 additions and 0 deletions
|
@ -131,6 +131,18 @@ module.exports = {
|
|||
],
|
||||
},
|
||||
"client",
|
||||
{
|
||||
title: "Security",
|
||||
collapsable: true,
|
||||
path: "/docs/security/",
|
||||
sidebarDepth: 1,
|
||||
children: [
|
||||
"security/readme",
|
||||
"security/upstream-tls",
|
||||
"security/sidecar",
|
||||
"security/upstream-jwt",
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Topics",
|
||||
collapsable: true,
|
||||
|
|
35
docs/docs/security/readme.md
Normal file
35
docs/docs/security/readme.md
Normal file
|
@ -0,0 +1,35 @@
|
|||
---
|
||||
title: Securing Pomerium
|
||||
lang: en-US
|
||||
description: Increase your infrastructure security at multiple levels.
|
||||
---
|
||||
|
||||
# Securing Pomerium
|
||||
|
||||
Discuss how security is important, sounds daunting, and can be achieved at multiple levels. Assure readers that steps can be implemented individually and added one at a time as needed or feasible.
|
||||
|
||||
Describe how Pomerium secures traffic from the proxy to the client out of the box with enforced TLS.
|
||||
|
||||
## Concepts
|
||||
|
||||
Begin by explaining the difference between securing client connections to Pomerium and Upstream connections between Pomerium and services.
|
||||
|
||||
### Layers
|
||||
|
||||
Discuss Protocol vs Application layer security
|
||||
|
||||
### Sidecar
|
||||
|
||||
Explain the concept of a sidecar versus in-application verification.
|
||||
|
||||
### JWT Verification
|
||||
|
||||
explain JWT and how to mutually verify
|
||||
|
||||
### TLS and mTLS
|
||||
|
||||
Explain the two levels of TLS security
|
||||
|
||||
## Next Steps
|
||||
|
||||
Bulleted list of next steps to take, ordered by common order of implementation.
|
5
docs/docs/security/sidecar.md
Normal file
5
docs/docs/security/sidecar.md
Normal file
|
@ -0,0 +1,5 @@
|
|||
---
|
||||
title: Sidecar
|
||||
lang: en-US
|
||||
description: Create an Envoy Sidecar
|
||||
---
|
9
docs/docs/security/upstream-jwt.md
Normal file
9
docs/docs/security/upstream-jwt.md
Normal file
|
@ -0,0 +1,9 @@
|
|||
---
|
||||
title: Upstream JWT Verification
|
||||
lang: en-US
|
||||
description: Secure connections between Pomerium and Upstream Services with JWT Verification
|
||||
---
|
||||
|
||||
## Via Application
|
||||
|
||||
## Via Sidecard
|
5
docs/docs/security/upstream-tls.md
Normal file
5
docs/docs/security/upstream-tls.md
Normal file
|
@ -0,0 +1,5 @@
|
|||
---
|
||||
title: Upstream TLS
|
||||
lang: en-US
|
||||
description: Secure connections between Pomerium and Upstream Services with TLS
|
||||
---
|
Loading…
Add table
Add a link
Reference in a new issue