generated from layer5io/layer5-repo-template
-
Notifications
You must be signed in to change notification settings - Fork 83
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Signed-off-by: Lee Calcote <[email protected]>
- Loading branch information
1 parent
4fed1e3
commit 2ed92fd
Showing
7 changed files
with
55 additions
and
36 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,11 @@ | ||
--- | ||
title: Planning Layer5 Cloud Deployment | ||
description: "Understand deployment prerequisites and prepare your environment for a secure and scalable Layer5 Cloud deployment." | ||
categories: [Self-Hosted] | ||
#tags: [helm] | ||
weight: 1 | ||
--- | ||
|
||
### Considerations of Air-Gapped Deployments | ||
|
||
Layer5 acknowledges the importance of air-gapped deployments and ensures content support for such environments. Content registered should be available even in the absence of internet connectivity, thus aligning with Layer5's commitment to versatile deployment scenarios. |
10 changes: 10 additions & 0 deletions
10
content/en/cloud/self-hosted/planning/identity-services.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,10 @@ | ||
--- | ||
title: Identity Services | ||
description: "Understand identity services prerequisites and how to integrate your existing identity with OIDC." | ||
categories: [Self-Hosted] | ||
tags: [identity] | ||
weight: 3 | ||
--- | ||
The following diagram illustrates the architecture of Layer5 Cloud. | ||
|
||
![self-hosted-deployment](../images/self-hosted-deployment.svg "image-center-no-shadow") |
File renamed without changes
File renamed without changes
31 changes: 31 additions & 0 deletions
31
content/en/cloud/self-hosted/planning/peer-to-peer-communication.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,31 @@ | ||
--- | ||
title: Networking | ||
description: "Prepare and configure network services for your Layer5 Cloud deployment." | ||
categories: [Self-Hosted] | ||
tags: [identity] | ||
weight: 2 | ||
--- | ||
## Considerations of Peer-to-Peer Communication | ||
|
||
Layer5 Cloud offers central coordination for real-time user presence and its multi-player experience and does so by propagating document (e.g. designs, views, and so on) updates peer-to-peer to all users using WebRTC. This allows for real-time collaboration without the need for a central server. The signaling server is only used to establish the initial connection between peers. The signaling server does not have access to the content of the document. | ||
|
||
Characteristics of the peer-to-peer communication include: | ||
|
||
- Fast message propagation | ||
-Encryption and authorization over untrusted signaling servers | ||
- No setup required, public signaling servers are available | ||
- Very little server load | ||
- Not suited for a large amount of collaborators on a single document (each peer is connected to each other) | ||
|
||
![meshmap-collaboration-networking](../images/meshmap-collaboration-networking.svg "image-center-no-shadow") | ||
|
||
### Default Configuration | ||
|
||
By default, Layer5 Cloud uses the public signaling server provided by Layer5. This server is hosted by Layer5 and is available to all users. The server is not able to see the content of the documents, but it can see the metadata of the documents (title, list of users, etc.). | ||
|
||
#### Default Number of Supported Users | ||
|
||
Minimum: 20 | ||
Maximum: 34 | ||
|
||
Layer5 Cloud uses a min and max range for the total number of users in multi-player mode in one document at-a-time in order to prevent users forming clusters (groups), that can't connect to other users. The min and max range is randomly selected for each document editing session. |