Update lakekeeper resources

This commit is contained in:
wbsong111
2025-11-26 15:12:15 +09:00
parent 29d02dc6d3
commit 074a8c51b7
@@ -1,5 +1,5 @@
# 전체 35개 차트 리소스 요구사항 문서 (볼륨 포함)
# 전체 차트 리소스 정의
## 개요
@@ -42,7 +42,7 @@ worker:
# requests:
# cpu: 100m
# memory: 128Mi
scheduler:ㄴㅅㅁ
scheduler:
replicas: 1
resources: {}
# limits:
@@ -2152,4 +2152,76 @@ metadata:
- **지역 간 복제**: Critical 데이터는 다른 가용 영역에 실시간 복제
이 문서를 통해 DIP 카탈로그의 모든 차트에 대한 체계적인 리소스 및 볼륨 관리가 가능하며, 환경과 요구사항에 따른 적절한 할당을 통해 최적의 성능과 비용 효율성을 달성할 수 있습니다.
| **Cache Volume** |
---
## 37. lakekeeper
**Rust 네이티브 Apache Iceberg REST Catalog**
| 컴포넌트 | Small | Medium | Large |
|----------|-------|--------|-------|
| **Lakekeeper Catalog** | 500m/1Gi → 1000m/2Gi | 1000m/2Gi → 2000m/4Gi | 2000m/4Gi → 4000m/8Gi |
| **PostgreSQL** | 250m/512Mi → 500m/1Gi | 500m/1Gi → 1000m/2Gi | 1000m/2Gi → 2000m/4Gi |
| **OpenFGA** | 200m/256Mi → 500m/512Mi | 500m/512Mi → 1000m/1Gi | 1000m/1Gi → 2000m/2Gi |
| **OpenFGA PostgreSQL** | 250m/512Mi → 500m/1Gi | 500m/1Gi → 1000m/2Gi | 1000m/2Gi → 2000m/4Gi |
**볼륨 사이즈 권장사항:**
| 컴포넌트 | Small | Medium | Large |
|----------|-------|--------|-------|
| **Lakekeeper PostgreSQL** | 5Gi | 20Gi | 100Gi |
| **OpenFGA PostgreSQL** | 8Gi | 30Gi | 150Gi |
**권장 사용 시나리오:**
- Small: 개발/테스트 환경 (< 10 테이블, < 5 사용자)
- Medium: 소규모 프로덕션 (10-100 테이블, 5-50 사용자)
- Large: 대규모 데이터 레이크하우스 (100+ 테이블, 50+ 사용자)
**custom-values.yaml 설정**
``` yaml
catalog:
resources: {}
# limits:
# cpu: 1000m
# memory: 2Gi
# requests:
# cpu: 500m
# memory: 1Gi
# lakekeeper DB
postgresql:
storage:
className: ""
requestedSize: 5Gi
resources: {}
# limits:
# cpu: 500m
# memory: 1Gi
# requests:
# cpu: 250m
# memory: 512Mi
openfga:
resources: {}
# limits:
# cpu: 500m
# memory: 512Mi
# requests:
# cpu: 200m
# memory: 256Mi
postgresql:
primary:
resources: {}
# limits:
# cpu: 500m
# memory: 1Gi
# requests:
# cpu: 250m
# memory: 512Mi
persistence:
storageClass: ""
size: 8Gi
```
---