Skip to content

Commit 784c383

Browse files
committed
doc: add necessary resources info
1 parent 650f104 commit 784c383

File tree

1 file changed

+27
-0
lines changed

1 file changed

+27
-0
lines changed

api/README.md

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -92,6 +92,33 @@ node reminderCronJobRunner.js
9292

9393
---
9494

95+
## Production Server Requirements
96+
97+
The following server resources are configured for the production environment (see [.kontinuous/env/prod/values.yaml](../.kontinuous/env/prod/values.yaml)):
98+
99+
### API Server
100+
101+
- **CPU:**
102+
- Requests: 100m (0.1 core)
103+
- Limits: 200m (0.2 core)
104+
- **Memory:**
105+
- Requests: 512Mi
106+
- Limits: 768Mi
107+
108+
### PostgreSQL Database
109+
110+
- **Storage:** 16Gi
111+
- **CPU:**
112+
- Requests: 1 core
113+
- Limits: 1.5 cores (1500m)
114+
- **Memory:**
115+
- Requests: 2Gi
116+
- Limits: 2Gi
117+
118+
These specifications represent the minimum resources needed to run the application in production. For development or staging environments, resources can be adjusted accordingly.
119+
120+
---
121+
95122
## Accessing Kubernetes (k9s)
96123

97124
### Installation of k9s

0 commit comments

Comments
 (0)