From 110e4180f5c4fd21749fb95b60e7d4be13428f40 Mon Sep 17 00:00:00 2001 From: Jamie Whitney Date: Sat, 30 Oct 2021 09:37:59 +0100 Subject: [PATCH] Added hpa to webspa --- deploy/k8s/helm/webspa/templates/hpa.yaml | 30 +++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 deploy/k8s/helm/webspa/templates/hpa.yaml diff --git a/deploy/k8s/helm/webspa/templates/hpa.yaml b/deploy/k8s/helm/webspa/templates/hpa.yaml new file mode 100644 index 000000000..5e5c476be --- /dev/null +++ b/deploy/k8s/helm/webspa/templates/hpa.yaml @@ -0,0 +1,30 @@ +apiVersion: autoscaling/v1 +kind: HorizontalPodAutoscaler +metadata: + name: {{ template "webspa.fullname" . }} + labels: + ufo: {{ $cfgname}} + app: {{ template "webspa.name" . }} + chart: {{ template "webspa.chart" . }} + release: {{ .Release.Name }} + heritage: {{ .Release.Service }} +spec: + scaleTargetRef: + apiVersion: apps/v1 + kind: Deployment + name: {{ template "webspa.fullname" . }} + minReplicas: 3 + maxReplicas: 10 + metrics: + - type: Resource + resource: + name: cpu + target: + type: Utilization + averageUtilization: 50 + - type: Resource + resource: + name: memory + target: + type: Utilization + averageUtilization: 50 \ No newline at end of file