From f3d1e2fca22c1416ec1bd1f8b8838a4f59be2b51 Mon Sep 17 00:00:00 2001 From: eball Date: Thu, 18 Sep 2025 21:25:27 +0800 Subject: [PATCH] olares: add priority class to some system services (#1843) * olares: add priority class to some system services * fix: add system-cluster-critical priority for tapr middleware --------- Co-authored-by: hys --- .../.olares/config/cluster/deploy/appservice_deploy.yaml | 1 + framework/files/.olares/config/cluster/deploy/files_deploy.yaml | 1 + .../.olares/config/cluster/deploy/search3_server_deploy.yaml | 2 ++ .../tapr/.olares/config/cluster/deploy/middleware_deploy.yaml | 1 + 4 files changed, 5 insertions(+) diff --git a/framework/app-service/.olares/config/cluster/deploy/appservice_deploy.yaml b/framework/app-service/.olares/config/cluster/deploy/appservice_deploy.yaml index a7733b0c9..07be0175e 100644 --- a/framework/app-service/.olares/config/cluster/deploy/appservice_deploy.yaml +++ b/framework/app-service/.olares/config/cluster/deploy/appservice_deploy.yaml @@ -402,6 +402,7 @@ spec: spec: serviceAccount: os-internal serviceAccountName: os-internal + priorityClassName: "system-cluster-critical" hostNetwork: true containers: - name: image-service diff --git a/framework/files/.olares/config/cluster/deploy/files_deploy.yaml b/framework/files/.olares/config/cluster/deploy/files_deploy.yaml index 829771395..b1aa84fe9 100644 --- a/framework/files/.olares/config/cluster/deploy/files_deploy.yaml +++ b/framework/files/.olares/config/cluster/deploy/files_deploy.yaml @@ -52,6 +52,7 @@ spec: spec: serviceAccount: os-internal serviceAccountName: os-internal + priorityClassName: "system-cluster-critical" securityContext: runAsUser: 0 runAsNonRoot: false diff --git a/framework/search3/.olares/config/cluster/deploy/search3_server_deploy.yaml b/framework/search3/.olares/config/cluster/deploy/search3_server_deploy.yaml index c10ad66d8..6efb03c3c 100644 --- a/framework/search3/.olares/config/cluster/deploy/search3_server_deploy.yaml +++ b/framework/search3/.olares/config/cluster/deploy/search3_server_deploy.yaml @@ -198,6 +198,7 @@ spec: spec: serviceAccount: os-internal serviceAccountName: os-internal + priorityClassName: "system-cluster-critical" volumes: - name: userspace-dir hostPath: @@ -288,6 +289,7 @@ spec: app: search3monitor spec: serviceAccountName: os-internal + priorityClassName: "system-cluster-critical" containers: - name: search3monitor image: beclab/search3monitor:v0.0.70 diff --git a/platform/tapr/.olares/config/cluster/deploy/middleware_deploy.yaml b/platform/tapr/.olares/config/cluster/deploy/middleware_deploy.yaml index 2947d1025..20a46b173 100644 --- a/platform/tapr/.olares/config/cluster/deploy/middleware_deploy.yaml +++ b/platform/tapr/.olares/config/cluster/deploy/middleware_deploy.yaml @@ -41,6 +41,7 @@ spec: # terminationGracePeriodSeconds: 0 serviceAccountName: os-internal serviceAccount: os-internal + priorityClassName: "system-cluster-critical" volumes: - name: dbdata-dir hostPath: