From 5519d67ccc201c8eff2d880865efd86f3c132187 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Moritz=20J=C3=B6rg?= Date: Mon, 15 Dec 2025 12:09:50 +0100 Subject: [PATCH] fix(kueue): Add prioriry classes and fix ingress --- values/kueue/manifests/clusterQueue.yaml | 16 +++++++++++++++- values/kueue/values/values.yaml | 6 +++++- 2 files changed, 20 insertions(+), 2 deletions(-) diff --git a/values/kueue/manifests/clusterQueue.yaml b/values/kueue/manifests/clusterQueue.yaml index 5eab7b8d..2c71bffe 100644 --- a/values/kueue/manifests/clusterQueue.yaml +++ b/values/kueue/manifests/clusterQueue.yaml @@ -10,8 +10,10 @@ metadata: spec: cohort: general namespaceSelector: {} # Accept workloads from any namespace + preemption: + withinClusterQueue: "LowerPriority" # Allow higher priority to preempt lower resourceGroups: - - coveredResources: ["cpu", "memory"] + - coveredResources: ["cpu", "memory"] # Cover both memory and cpu resources flavors: - name: compute resources: @@ -35,3 +37,15 @@ metadata: namespace: staging-sorcerer spec: clusterQueue: jobs +--- +apiVersion: kueue.x-k8s.io/v1beta1 +kind: WorkloadPriorityClass +metadata: + name: "normal" +value: 100 +--- +apiVersion: kueue.x-k8s.io/v1beta1 +kind: WorkloadPriorityClass +metadata: + name: "high" +value: 200 # Higher value = higher priority diff --git a/values/kueue/values/values.yaml b/values/kueue/values/values.yaml index c9aeb7a6..1bac4204 100644 --- a/values/kueue/values/values.yaml +++ b/values/kueue/values/values.yaml @@ -23,4 +23,8 @@ kueueViz: backend: env: - name: KUEUEVIZ_ALLOWED_ORIGINS - value: "http://frontend.kueueviz.local" + value: "https://kueue.dev.tos.obx" + frontend: + env: + - name: REACT_APP_WEBSOCKET_URL + value: "wss://kueue-kueueviz-backend"