Features
release/2.5.0/eva-agent/values-ncp.yaml: sharedPvcStorage.mode: dynamic을 포함한 NCP 전용 override를 추가했습니다.
- PV 프로비저닝 방식은
static 또는 dynamic으로 설정할 수 있습니다.
- K3s 환경은 static + NFS 설정으로, Cloud 환경은 dynamic으로 동작합니다.
release/2.5.0/eva-agent-vllm/values-ncp.yaml: routerSpec.staticBackends, routerSpec.staticModels, routerSpec.nodeSelectorTerms, servingEngineSpec.modelSpec[]의 name, modelURL, repository, tag, nodeSelectorTerms를 포함한 NCP 전용 override를 추가했습니다.
release/2.5.0/eva-agent-qdrant/values.yaml: snapshot을 영구 보관하기 위한 snapshotPersistence.enabled, accessModes[], size, snapshotsVolumeName, storageClassName을 추가했습니다.
release/2.5.0/eva-agent-qdrant/values.yaml: 외부 snapshot 복구를 위한 snapshotRestoration.enabled, pvcName, mountPath, snapshots[]를 추가했습니다. 외부에서 복구할 때 주석을 해제하고 실제 값을 입력하세요.
release/2.5.0/eva-agent-qdrant/values-ncp.yaml: nodeSelector를 포함한 NCP 전용 override를 추가했습니다.
Internal Improvements
Chart.yaml.version, Chart.yaml.appVersion: 2.4.0에서 2.5.0으로 변경했습니다.
release/2.5.0/eva-agent/values.yaml: image.tag를 2.4.3에서 2.5.0으로 변경했습니다.
release/2.5.0/eva-agent/values.yaml: persistence.s3Sync.enabled를 false에서 true로 변경했습니다.
persistence.s3Sync의 공개 schema를 축소했습니다.
release/2.5.0/eva-agent-vllm/values-ncp.yaml: routerSpec.staticBackends, routerSpec.staticModels, servingEngineSpec.modelSpec[].tag, servingEngineSpec.modelSpec[].initContainer.command[] 기준값을 설정했습니다.
Deprecated
values.yaml, lint-values.yaml에서 persistence.s3Sync.image, persistence.s3Sync.source, persistence.s3Sync.destination, persistence.s3Sync.extraArgs를 제거했습니다.
Notes
- Qdrant snapshot volume을 사용하도록 업데이트하는 경우
helm uninstall 후 재설치가 필요합니다.
helm install만으로 기존 데이터가 삭제되지는 않습니다.