Define resource profiles for cloudbeaver

This commit is contained in:
wbsong111
2026-04-13 16:23:08 +09:00
parent 83c61ee0e2
commit baba7dcf55
3 changed files with 90 additions and 4 deletions
@@ -71,14 +71,41 @@ CloudBeaver는 DB 접속 정보, 사용자 설정 등을 `/opt/cloudbeaver/works
### 5) 리소스 설정
| 티어 | requests.cpu | requests.memory | limits.cpu | limits.memory |
|------|-------------|-----------------|------------|---------------|
| small | 500m | 512Mi | 750m | 768Mi |
| medium | 500m | 1024Mi | 1000m | 1536Mi |
| large | 1000m | 2048Mi | 1500m | 3072Mi |
기본값은 `small`이며, 동시 접속 사용자 수와 연결할 데이터베이스 수에 따라 조정한다.
```yaml
# small (기본)
resources:
requests:
cpu: 500m
memory: 512Mi
limits:
cpu: "1"
memory: 1Gi
cpu: 750m
memory: 768Mi
# medium
# resources:
# requests:
# cpu: 500m
# memory: 1024Mi
# limits:
# cpu: 1000m
# memory: 1536Mi
# large
# resources:
# requests:
# cpu: 1000m
# memory: 2048Mi
# limits:
# cpu: 1500m
# memory: 3072Mi
```
### 6) 보안 컨텍스트
@@ -36,13 +36,16 @@ persistence:
size: 5Gi
## 리소스 설정
# small - requests: cpu: 500m, memory: 512Mi / limits: cpu: 750m, memory: 768Mi
# medium - requests: cpu: 500m, memory: 1024Mi / limits: cpu: 1000m, memory: 1536Mi
# large - requests: cpu: 1000m, memory: 2048Mi / limits: cpu: 1500m, memory: 3072Mi
resources:
requests:
cpu: 500m
memory: 512Mi
limits:
cpu: "1"
memory: 1Gi
cpu: 750m
memory: 768Mi
## Pod 보안 컨텍스트 (기본값 유지)
podSecurityContext: