From 4f7c3da543619f2be484dfd4149588fa354a6f4d Mon Sep 17 00:00:00 2001 From: Cloud User Date: Wed, 25 Feb 2026 15:05:32 +0900 Subject: [PATCH] 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 --- README.md | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) diff --git a/README.md b/README.md index c37cb60..12b44c6 100644 --- a/README.md +++ b/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 (외부 클러스터, 설치됨) 외부 클러스터에서 운영 중. 이 프로젝트 repo 생성 완료.