From e6319c8672e5dff70c6d56ab0be10c56f5e39557 Mon Sep 17 00:00:00 2001 From: rjshrjndrn Date: Mon, 27 Nov 2023 15:35:17 +0100 Subject: [PATCH] resources: change resource type to preferred It'll help to schedule, pods Signed-off-by: rjshrjndrn --- scripts/pr-env/resources.yaml | 116 +++++++++++++++++++--------------- 1 file changed, 64 insertions(+), 52 deletions(-) diff --git a/scripts/pr-env/resources.yaml b/scripts/pr-env/resources.yaml index 1bf4d7488..244dad13b 100644 --- a/scripts/pr-env/resources.yaml +++ b/scripts/pr-env/resources.yaml @@ -38,10 +38,12 @@ chalice: resources: requests: cpu: 50m - affinity: - podAffinity: - requiredDuringSchedulingIgnoredDuringExecution: - - labelSelector: +affinity: + podAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - weight: 1 + podAffinityTerm: + labelSelector: matchExpressions: - key: app.kubernetes.io/name operator: In @@ -78,18 +80,21 @@ imagestorage: cpu: 50m affinity: podAffinity: - requiredDuringSchedulingIgnoredDuringExecution: - - labelSelector: - matchExpressions: - - key: app.kubernetes.io/name - operator: In - values: - - sink - - storage - - chalice - - imagestorage - - videostorage - topologyKey: kubernetes.io/hostname + preferredDuringSchedulingIgnoredDuringExecution: + - weight: 1 + podAffinityTerm: + labelSelector: + matchExpressions: + - key: app.kubernetes.io/name + operator: In + values: + - sink + - storage + - chalice + - imagestorage + - videostorage + topologyKey: kubernetes.io/hostname + ingress-nginx: resources: requests: @@ -112,18 +117,20 @@ sink: cpu: 50m affinity: podAffinity: - requiredDuringSchedulingIgnoredDuringExecution: - - labelSelector: - matchExpressions: - - key: app.kubernetes.io/name - operator: In - values: - - sink - - storage - - chalice - - imagestorage - - videostorage - topologyKey: kubernetes.io/hostname + preferredDuringSchedulingIgnoredDuringExecution: + - weight: 1 + podAffinityTerm: + labelSelector: + matchExpressions: + - key: app.kubernetes.io/name + operator: In + values: + - sink + - storage + - chalice + - imagestorage + - videostorage + topologyKey: kubernetes.io/hostname sourcemapreader: resources: requests: @@ -134,18 +141,20 @@ storage: cpu: 50m affinity: podAffinity: - requiredDuringSchedulingIgnoredDuringExecution: - - labelSelector: - matchExpressions: - - key: app.kubernetes.io/name - operator: In - values: - - sink - - storage - - chalice - - imagestorage - - videostorage - topologyKey: kubernetes.io/hostname + preferredDuringSchedulingIgnoredDuringExecution: + - weight: 1 + podAffinityTerm: + labelSelector: + matchExpressions: + - key: app.kubernetes.io/name + operator: In + values: + - sink + - storage + - chalice + - imagestorage + - videostorage + topologyKey: kubernetes.io/hostname utilities: resources: requests: @@ -156,15 +165,18 @@ videostorage: cpu: 50m affinity: podAffinity: - requiredDuringSchedulingIgnoredDuringExecution: - - labelSelector: - matchExpressions: - - key: app.kubernetes.io/name - operator: In - values: - - sink - - storage - - chalice - - imagestorage - - videostorage - topologyKey: kubernetes.io/hostname + preferredDuringSchedulingIgnoredDuringExecution: + - weight: 1 + podAffinityTerm: + labelSelector: + matchExpressions: + - key: app.kubernetes.io/name + operator: In + values: + - sink + - storage + - chalice + - imagestorage + - videostorage + topologyKey: kubernetes.io/hostname +