Skip to content
This repository was archived by the owner on Apr 18, 2025. It is now read-only.

Commit 7e5bcb1

Browse files
author
Vincent PLANCHENAULT
committed
Updated documentation
1 parent 744cb58 commit 7e5bcb1

1 file changed

Lines changed: 21 additions & 1 deletion

File tree

doc/KUBERNETES.md

Lines changed: 21 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,26 @@
11
# SafeScale: platform flavor K8S
22

3-
This document reports the specific choices made for the Kubernetes flavor of safescale platform.
3+
This document reports the specific choices made for the Kubernetes flavor of the command ```safescale platform```.
4+
5+
## Differences between complexities (parameter ```--complexity|-C```)
6+
7+
### ```Small``` complexity
8+
9+
This complexity creates a cluster with a single gateway, a single Kubernetes master and a single Kubernetes node. There is no HA ability with it.
10+
11+
### ```Normal``` complexity
12+
13+
This flavor creates a cluster with 2 gateways (unless gateway failover is explicitly disabled with ```--disable gateway-failover```), 3 Kubernetes Masters and 3 Kubernetes Nodes, with HA ability :
14+
15+
- the 2 gateways ensure Internet connectivity for the LAN.
16+
- the 3 Kubernetes Masters allows the failure of 1 master at a time.
17+
18+
### ```Large``` complexity
19+
20+
This flavor creates a cluster with 2 gateways (unless gateway failover is explicitly disabled with ```--disable gateway-failover```), 5 Kubernetes Masters and 6 Kubernetes Nodes, with HA ability :
21+
22+
- the 2 gateways ensure Internet connectivity for the LAN.
23+
- the 5 Kubernetes Masters allows the failure of 2 masters at a time.
424

525
## Port used for localAPIEndpoint
626

0 commit comments

Comments
 (0)