From 8bdf0cf3a328218c04e4cc333f5a38882731bbb2 Mon Sep 17 00:00:00 2001 From: Andrew Ballantyne Date: Wed, 22 May 2024 15:30:54 -0400 Subject: [PATCH] Add a low profile overlay --- manifests/overlays/lowProfile/deployment.yaml | 30 +++++++++++++++++++ .../overlays/lowProfile/kustomization.yaml | 11 +++++++ 2 files changed, 41 insertions(+) create mode 100644 manifests/overlays/lowProfile/deployment.yaml create mode 100644 manifests/overlays/lowProfile/kustomization.yaml diff --git a/manifests/overlays/lowProfile/deployment.yaml b/manifests/overlays/lowProfile/deployment.yaml new file mode 100644 index 0000000000..d81dd28dd3 --- /dev/null +++ b/manifests/overlays/lowProfile/deployment.yaml @@ -0,0 +1,30 @@ +# dashboard container smaller +- op: replace + path: /spec/template/spec/containers/0/resources/requests/cpu + value: 100m +- op: replace + path: /spec/template/spec/containers/0/resources/requests/memory + value: 250Mi +- op: replace + path: /spec/template/spec/containers/0/resources/limits/cpu + value: 200m +- op: replace + path: /spec/template/spec/containers/0/resources/limits/memory + value: 500Mi +# oauth proxy container smaller +- op: replace + path: /spec/template/spec/containers/1/resources/requests/cpu + value: 100m +- op: replace + path: /spec/template/spec/containers/1/resources/requests/memory + value: 250Mi +- op: replace + path: /spec/template/spec/containers/1/resources/limits/cpu + value: 200m +- op: replace + path: /spec/template/spec/containers/1/resources/limits/memory + value: 500Mi +# 1 replica +- op: replace + path: /spec/replicas + value: 1 diff --git a/manifests/overlays/lowProfile/kustomization.yaml b/manifests/overlays/lowProfile/kustomization.yaml new file mode 100644 index 0000000000..d4569ff111 --- /dev/null +++ b/manifests/overlays/lowProfile/kustomization.yaml @@ -0,0 +1,11 @@ +apiVersion: kustomize.config.k8s.io/v1beta1 +kind: Kustomization +resources: + - ../../base +patchesJson6902: + - path: deployment.yaml + target: + group: apps + version: v1 + kind: Deployment + name: odh-dashboard