Skip to content

Commit 6dbda90

Browse files
authored
Added Control-plane resources requirements. (#39)
* Added Control-plane resources requirements. Signed-off-by: Jonsy13 <vedant.shrotria@chaosnative.com>
1 parent e3bc991 commit 6dbda90

File tree

3 files changed

+73
-17
lines changed

3 files changed

+73
-17
lines changed

.wordlist.txt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
mongodb
2+
graphql
13
accomodate
24
accomodated
35
abc

website/docs/k8s-support.md

Lines changed: 50 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,50 @@
1+
---
2+
id: k8s-support
3+
title: Kubernetes Support
4+
sidebar_label: Kubernetes Support
5+
original_id: k8s-support
6+
---
7+
8+
---
9+
10+
### Control Plane Resource Requirements
11+
12+
The Resource requests provided here have been estimated using data gathered manually using different methods -
13+
- Using command `kubectl top`
14+
- Recommendations from Vertical-Pod-Autoscaler
15+
- Recommendations by a great utility Goldilocks.
16+
17+
These resources are getting monitored continuously and the information below will be updated as the metrics changes.
18+
19+
<table>
20+
<tr>
21+
<th>Pod</th>
22+
<th>Container</th>
23+
<th>CPU(Requested)</th>
24+
<th>Memory(Requested)</th>
25+
</tr>
26+
<tr>
27+
<td>litmusportal-frontend</td>
28+
<td>litmusportal-frontend</td>
29+
<td>25m</td>
30+
<td>300M</td>
31+
</tr>
32+
<tr>
33+
<td>litmusportal-server</td>
34+
<td>auth-server</td>
35+
<td>15m</td>
36+
<td>150M</td>
37+
</tr>
38+
<tr>
39+
<td>litmusportal-server</td>
40+
<td>graphql-server</td>
41+
<td>15m</td>
42+
<td>150M</td>
43+
</tr>
44+
<tr>
45+
<td>mongodb</td>
46+
<td>mongodb</td>
47+
<td>25m</td>
48+
<td>300M</td>
49+
</tr>
50+
</table>

website/sidebars.js

Lines changed: 21 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -8,12 +8,16 @@ module.exports = {
88
"Getting Started": [
99
"getstarted",
1010
{
11-
"Installation" : [ "litmus-install", "agent-install", "litmus-with-ingress"],
11+
Installation: [
12+
"litmus-install",
13+
"agent-install",
14+
"litmus-with-ingress",
15+
],
1216
},
1317
"create-workflow",
1418
"observe-workflow",
1519
{
16-
"Uninstallation" : [ "agent-uninstall", "litmus-uninstall" ],
20+
Uninstallation: ["agent-uninstall", "litmus-uninstall"],
1721
},
1822
],
1923
"User Guide": [
@@ -27,23 +31,23 @@ module.exports = {
2731
"Day 2": ["myhub", "gitops", "probes"],
2832
},
2933
],
30-
// Features: [
31-
// "gitops",
34+
// Features: [
35+
// "gitops",
3236
// "settings",
33-
// "myhub",
34-
// "settings",
35-
// "analytics",
36-
// "myhub",
37-
// "external-agents"
37+
// "myhub",
38+
// "settings",
39+
// "analytics",
40+
// "myhub",
41+
// "external-agents"
3842
//],
3943
//Concepts: [
40-
//"probes",
41-
// "cross-cloud-control",
42-
// "litmusctl",
43-
// "crds",
44-
// "rbac",
45-
// "service-acounts",
46-
// ],
47-
Advanced: ["admin-mode", "namespaced-mode", "litmus-psp"],
44+
//"probes",
45+
// "cross-cloud-control",
46+
// "litmusctl",
47+
// "crds",
48+
// "rbac",
49+
// "service-acounts",
50+
// ],
51+
Advanced: ["admin-mode", "namespaced-mode", "litmus-psp", "k8s-support"],
4852
},
4953
};

0 commit comments

Comments
 (0)