Update openmetadata resouce
This commit is contained in:
@@ -2263,3 +2263,135 @@ operatorPod:
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
## 39. openmetadata
|
||||
|
||||
**OpenMetadata - 메타데이터 관리 플랫폼**
|
||||
|
||||
| 컴포넌트 | Small | Medium | Large |
|
||||
|----------|-------|--------|-------|
|
||||
| **OpenMetadata Server** | 500m/1Gi → 1000m/2Gi | 1000m/2Gi → 2000m/4Gi | 2000m/4Gi → 4000m/8Gi |
|
||||
|
||||
**권장 사용 시나리오:**
|
||||
- Small: 개발/테스트 환경 (소규모 메타데이터, 소수 사용자)
|
||||
- Medium: 스테이징/소규모 프로덕션 (중간 규모 메타데이터, 수십 명 사용자)
|
||||
- Large: 대규모 프로덕션 (대용량 메타데이터, 수백 명 사용자)
|
||||
|
||||
**custom-values.yaml 설정**
|
||||
```yaml
|
||||
resources:
|
||||
limits:
|
||||
cpu: "1000m"
|
||||
memory: "2Gi"
|
||||
requests:
|
||||
cpu: "500m"
|
||||
memory: "1Gi"
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
## 40. openmetadata-dependencies
|
||||
|
||||
**OpenMetadata Dependencies - Airflow, MySQL, OpenSearch 포함 의존성 패키지**
|
||||
|
||||
| 컴포넌트 | Small | Medium | Large |
|
||||
|----------|-------|--------|-------|
|
||||
| **Airflow Scheduler** | 250m/512Mi → 500m/1Gi | 500m/1Gi → 1000m/2Gi | 1000m/2Gi → 2000m/4Gi |
|
||||
| **Airflow Workers** | 250m/512Mi → 1000m/1Gi | 500m/1Gi → 2000m/2Gi | 1000m/2Gi → 4000m/4Gi |
|
||||
| **Airflow Webserver** | 100m/256Mi → 500m/512Mi | 250m/512Mi → 1000m/1Gi | 500m/1Gi → 2000m/2Gi |
|
||||
| **Airflow API Server** | 100m/256Mi → 500m/512Mi | 250m/512Mi → 1000m/1Gi | 500m/1Gi → 2000m/2Gi |
|
||||
| **Airflow Triggerer** | 100m/256Mi → 300m/512Mi | 200m/512Mi → 500m/1Gi | 500m/1Gi → 1000m/2Gi |
|
||||
| **MySQL** | 500m/512Mi → 750m/768Mi | 500m/1Gi → 750m/1.5Gi | 1000m/2Gi → 1500m/3Gi |
|
||||
| **OpenSearch** | 100m/1Gi → 1000m/2Gi | 500m/2Gi → 2000m/4Gi | 1000m/4Gi → 4000m/8Gi |
|
||||
|
||||
**볼륨 사이즈 권장사항:**
|
||||
|
||||
| 컴포넌트 | Small | Medium | Large |
|
||||
|----------|-------|--------|-------|
|
||||
| **MySQL Data** | 20Gi | 50Gi | 200Gi |
|
||||
| **OpenSearch Data** | 30Gi | 100Gi | 500Gi |
|
||||
| **Airflow DAGs** | 1Gi | 5Gi | 20Gi |
|
||||
| **Airflow Logs** | 1Gi | 10Gi | 50Gi |
|
||||
|
||||
**권장 사용 시나리오:**
|
||||
|
||||
- Small: 개발/테스트 환경 (소규모 데이터 파이프라인, 소수 커넥터)
|
||||
- Medium: 스테이징/소규모 프로덕션 (중간 규모 파이프라인, 수십 개 커넥터)
|
||||
- Large: 대규모 프로덕션 (대용량 파이프라인, 수백 개 커넥터)
|
||||
|
||||
**custom-values.yaml 설정**
|
||||
```yaml
|
||||
airflow:
|
||||
scheduler:
|
||||
resources:
|
||||
limits:
|
||||
cpu: "500m"
|
||||
memory: "1Gi"
|
||||
requests:
|
||||
cpu: "250m"
|
||||
memory: "512Mi"
|
||||
workers:
|
||||
resources:
|
||||
limits:
|
||||
cpu: "1000m"
|
||||
memory: "1Gi"
|
||||
requests:
|
||||
cpu: "250m"
|
||||
memory: "512Mi"
|
||||
webserver:
|
||||
resources:
|
||||
limits:
|
||||
cpu: "500m"
|
||||
memory: "512Mi"
|
||||
requests:
|
||||
cpu: "100m"
|
||||
memory: "256Mi"
|
||||
apiServer:
|
||||
resources:
|
||||
limits:
|
||||
cpu: "500m"
|
||||
memory: "512Mi"
|
||||
requests:
|
||||
cpu: "100m"
|
||||
memory: "256Mi"
|
||||
triggerer:
|
||||
resources:
|
||||
limits:
|
||||
cpu: "300m"
|
||||
memory: "512Mi"
|
||||
requests:
|
||||
cpu: "100m"
|
||||
memory: "256Mi"
|
||||
dags:
|
||||
persistence:
|
||||
size: 1Gi
|
||||
logs:
|
||||
persistence:
|
||||
size: 1Gi
|
||||
|
||||
mysql:
|
||||
primary:
|
||||
resources:
|
||||
limits:
|
||||
cpu: "750m"
|
||||
memory: "768Mi"
|
||||
requests:
|
||||
cpu: "500m"
|
||||
memory: "512Mi"
|
||||
persistence:
|
||||
size: 50Gi
|
||||
|
||||
opensearch:
|
||||
opensearchJavaOpts: "-Xmx1g -Xms1g"
|
||||
resources:
|
||||
limits:
|
||||
cpu: "1000m"
|
||||
memory: "2048M"
|
||||
requests:
|
||||
cpu: "100m"
|
||||
memory: "1024M"
|
||||
persistence:
|
||||
size: 30Gi
|
||||
```
|
||||
|
||||
---
|
||||
Reference in New Issue
Block a user