From 565b60a970dad92c2fbdad20882674b59b2d4474 Mon Sep 17 00:00:00 2001 From: Mayne0213 Date: Sat, 10 Jan 2026 13:14:08 +0900 Subject: [PATCH] PERF(storage): add high-priority to MinIO and CNPG - Remove MinIO tolerations (PreferNoSchedule handles it) - Add high-priority to MinIO (4 replicas for erasure coding) - Add high-priority to CNPG operator --- cnpg/helm-values.yaml | 3 +++ minio/helm-values.yaml | 7 ++----- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/cnpg/helm-values.yaml b/cnpg/helm-values.yaml index ed9342b..9cdf73b 100644 --- a/cnpg/helm-values.yaml +++ b/cnpg/helm-values.yaml @@ -67,6 +67,9 @@ nodeSelector: {} # Tolerations tolerations: [] +# High priority for critical database operator +priorityClassName: high-priority + # Affinity - Soft Anti-Affinity to spread pods across nodes affinity: podAntiAffinity: diff --git a/minio/helm-values.yaml b/minio/helm-values.yaml index 23a144b..ccb78c1 100644 --- a/minio/helm-values.yaml +++ b/minio/helm-values.yaml @@ -101,11 +101,8 @@ affinity: - minio topologyKey: kubernetes.io/hostname -# Tolerations for control-plane node (minio-0 runs on control-plane) -tolerations: - - key: "node-role.kubernetes.io/control-plane" - operator: "Exists" - effect: "NoSchedule" +# High priority for critical storage infrastructure +priorityClassName: high-priority # Prometheus metrics metrics: