From 35f326565994853f28c6a3ec5874626546e53fc9 Mon Sep 17 00:00:00 2001 From: Tom Alexander Date: Sat, 24 Jul 2021 21:48:24 -0400 Subject: [PATCH] Add auto scale deployment. --- kubernetes/autoscale/k8s/autoscale.yaml | 35 +++++++++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100644 kubernetes/autoscale/k8s/autoscale.yaml diff --git a/kubernetes/autoscale/k8s/autoscale.yaml b/kubernetes/autoscale/k8s/autoscale.yaml new file mode 100644 index 0000000..cda317f --- /dev/null +++ b/kubernetes/autoscale/k8s/autoscale.yaml @@ -0,0 +1,35 @@ +apiVersion: apps/v1 +kind: Deployment +metadata: + name: autoscale-test + namespace: default +spec: + replicas: 3 + selector: + matchLabels: + app: autoscale-test + template: + metadata: + labels: + app: autoscale-test + spec: + containers: + - name: echoservice + image: gcr.io/hip-wharf-319304/echoservice:latest + imagePullPolicy: IfNotPresent + ports: + - name: http + containerPort: 8080 + protocol: TCP + livenessProbe: + httpGet: + path: / + port: http + readinessProbe: + httpGet: + path: / + port: http + resources: + requests: + cpu: "250m" + memory: "256Mi"