Add scheduling policy section to README
- nodegroup: nd for infra components - nodegroup: prometheus for monitoring - ML workloads excluded from nodeSelector rule Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
parent
c55fa3b934
commit
4f7c3da543
28
README.md
28
README.md
|
|
@ -29,6 +29,34 @@ https://gitea.inje-private.com/selee/mlops-architecture
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
|
## 스케줄링 정책
|
||||||
|
|
||||||
|
워크로드(ML 학습 등)를 제외한 모든 인프라 컴포넌트는 `nodeSelector`를 지정합니다.
|
||||||
|
|
||||||
|
| 용도 | nodeSelector | 노드 |
|
||||||
|
|------|-------------|------|
|
||||||
|
| 인프라 컴포넌트 | `nodegroup: nd` | `dv2-kr3-ins-nd-worker-01` |
|
||||||
|
| 모니터링 | `nodegroup: prometheus` | `dv2-kr3-ins-nd-worker-02` |
|
||||||
|
| ML 워크로드 | 제한 없음 | GPU 등 자유 배치 |
|
||||||
|
|
||||||
|
```yaml
|
||||||
|
# 인프라 컴포넌트 예시
|
||||||
|
spec:
|
||||||
|
template:
|
||||||
|
spec:
|
||||||
|
nodeSelector:
|
||||||
|
nodegroup: nd
|
||||||
|
|
||||||
|
# 모니터링 컴포넌트 예시
|
||||||
|
spec:
|
||||||
|
template:
|
||||||
|
spec:
|
||||||
|
nodeSelector:
|
||||||
|
nodegroup: prometheus
|
||||||
|
```
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
## 1. Gitea (외부 클러스터, 설치됨)
|
## 1. Gitea (외부 클러스터, 설치됨)
|
||||||
|
|
||||||
외부 클러스터에서 운영 중. 이 프로젝트 repo 생성 완료.
|
외부 클러스터에서 운영 중. 이 프로젝트 repo 생성 완료.
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue