diff --git a/k8s/calibrate/values-stage.yaml b/k8s/calibrate/values-stage.yaml index 9c23a1d0fb..db430a187d 100644 --- a/k8s/calibrate/values-stage.yaml +++ b/k8s/calibrate/values-stage.yaml @@ -19,10 +19,10 @@ service: nodePort: 31106 resources: limits: - cpu: 50m - memory: 80Mi + cpu: 10m + memory: 100Mi requests: - cpu: 5m + cpu: 1m memory: 20Mi autoscaling: minReplicas: 1 @@ -33,20 +33,12 @@ tolerations: [] affinity: nodeAffinity: preferredDuringSchedulingIgnoredDuringExecution: - - weight: 10 - preference: - matchExpressions: - - key: node-type + nodeSelectorTerms: + - matchExpressions: + - key: role operator: In values: - - general-purpose - - weight: 1 - preference: - matchExpressions: - - key: node-type - operator: In - values: - - high-memory + - control-plane app: name: airqo-stage-calibrate-app label: sta-calibrate-app diff --git a/k8s/docs/values-stage.yaml b/k8s/docs/values-stage.yaml index 92b0650dcb..ec03b37a5d 100644 --- a/k8s/docs/values-stage.yaml +++ b/k8s/docs/values-stage.yaml @@ -19,10 +19,10 @@ ingress: enabled: false resources: limits: - cpu: 50m + cpu: 10m memory: 100Mi requests: - cpu: 10m + cpu: 1m memory: 20Mi autoscaling: minReplicas: 1 @@ -33,13 +33,12 @@ tolerations: [] affinity: nodeAffinity: preferredDuringSchedulingIgnoredDuringExecution: - - weight: 10 - preference: - matchExpressions: - - key: node-type + nodeSelectorTerms: + - matchExpressions: + - key: role operator: In values: - - general-purpose + - control-plane app: name: airqo-stage-docs label: sta-docs diff --git a/k8s/inventory/values-stage.yaml b/k8s/inventory/values-stage.yaml index f6d7790d20..de674efc8f 100644 --- a/k8s/inventory/values-stage.yaml +++ b/k8s/inventory/values-stage.yaml @@ -17,11 +17,11 @@ nodeSelector: {} torelations: {} resources: requests: - cpu: 5m - memory: 20Mi + cpu: 10m + memory: 100Mi limits: cpu: 50m - memory: 80Mi + memory: 150Mi autoscaling: minReplicas: 1 maxReplicas: 2 @@ -29,20 +29,12 @@ autoscaling: affinity: nodeAffinity: preferredDuringSchedulingIgnoredDuringExecution: - - weight: 10 - preference: - matchExpressions: - - key: node-type + nodeSelectorTerms: + - matchExpressions: + - key: role operator: In values: - - general-purpose - - weight: 1 - preference: - matchExpressions: - - key: node-type - operator: In - values: - - high-memory + - control-plane app: name: airqo-stage-inventory label: airqo-inventory diff --git a/k8s/netmanager/values-stage.yaml b/k8s/netmanager/values-stage.yaml index 8b3338d98b..fe2e5d9a21 100644 --- a/k8s/netmanager/values-stage.yaml +++ b/k8s/netmanager/values-stage.yaml @@ -17,11 +17,11 @@ nodeSelector: {} torelations: {} resources: requests: - cpu: 5m + cpu: 20m memory: 20Mi limits: - cpu: 50m - memory: 80Mi + cpu: 100m + memory: 200Mi autoscaling: minReplicas: 1 maxReplicas: 3 @@ -29,20 +29,12 @@ autoscaling: affinity: nodeAffinity: preferredDuringSchedulingIgnoredDuringExecution: - - weight: 10 - preference: - matchExpressions: - - key: node-type + nodeSelectorTerms: + - matchExpressions: + - key: role operator: In values: - - general-purpose - - weight: 1 - preference: - matchExpressions: - - key: node-type - operator: In - values: - - high-memory + - control-plane app: name: airqo-stage-platform-frontend label: airqo-platform diff --git a/k8s/platform/values-stage.yaml b/k8s/platform/values-stage.yaml index 7488764af2..a5dc2095b8 100644 --- a/k8s/platform/values-stage.yaml +++ b/k8s/platform/values-stage.yaml @@ -20,10 +20,11 @@ ingress: resources: limits: cpu: 200m - memory: 700Mi + memory: 350Mi requests: - cpu: 100m - memory: 250Mi + cpu: 20m + memory: 150Mi + autoscaling: minReplicas: 1 maxReplicas: 3 @@ -33,20 +34,12 @@ tolerations: [] affinity: nodeAffinity: preferredDuringSchedulingIgnoredDuringExecution: - - weight: 10 - preference: - matchExpressions: - - key: node-type - operator: In - values: - - general-purpose - - weight: 1 - preference: - matchExpressions: - - key: node-type - operator: In - values: - - high-memory + nodeSelectorTerms: + - matchExpressions: + - key: role + operator: In + values: + - control-plane app: name: airqo-stage-next-platform label: sta-next-platform diff --git a/k8s/reports/values-stage.yaml b/k8s/reports/values-stage.yaml index 0e7eb4ba48..03acd59226 100644 --- a/k8s/reports/values-stage.yaml +++ b/k8s/reports/values-stage.yaml @@ -17,11 +17,11 @@ nodeSelector: {} torelations: {} resources: requests: - cpu: 5m - memory: 20Mi + cpu: 10m + memory: 150Mi limits: cpu: 50m - memory: 80Mi + memory: 200Mi autoscaling: minReplicas: 1 maxReplicas: 3 @@ -29,20 +29,12 @@ autoscaling: affinity: nodeAffinity: preferredDuringSchedulingIgnoredDuringExecution: - - weight: 10 - preference: - matchExpressions: - - key: node-type + nodeSelectorTerms: + - matchExpressions: + - key: role operator: In values: - - general-purpose - - weight: 1 - preference: - matchExpressions: - - key: node-type - operator: In - values: - - high-memory + - moderate-usage app: name: airqo-stage-reports label: airqo-reports