From 756244f44b81b52e3f7e027d6d97216605a45de9 Mon Sep 17 00:00:00 2001 From: Zach Wolfenbarger Date: Wed, 31 Jan 2024 01:02:38 -0600 Subject: [PATCH] Rename deploy template --- kubernetes/deployment-production.tmpl | 40 +++++++++++++++++++++++++++ 1 file changed, 40 insertions(+) create mode 100644 kubernetes/deployment-production.tmpl diff --git a/kubernetes/deployment-production.tmpl b/kubernetes/deployment-production.tmpl new file mode 100644 index 0000000..7dd1df5 --- /dev/null +++ b/kubernetes/deployment-production.tmpl @@ -0,0 +1,40 @@ +apiVersion: apps/v1 +kind: Deployment +metadata: + name: thumbnailer + labels: + app: thumbnailer +spec: + selector: + matchLabels: + app: thumbnailer + template: + metadata: + labels: + app: thumbnailer + spec: + containers: + - name: thumbnailer-nginx + image: ghcr.io/zooniverse/thumbnailer:__IMAGE_TAG__ + resources: + requests: + memory: "150Mi" + cpu: "500m" + limits: + memory: "1000Mi" + cpu: "1000m" + ports: + - containerPort: 80 +--- +apiVersion: autoscaling/v1 +kind: HorizontalPodAutoscaler +metadata: + name: thumbnailer +spec: + scaleTargetRef: + apiVersion: apps/v1 + kind: Deployment + name: thumbnailer + minReplicas: 2 + maxReplicas: 6 + targetCPUUtilizationPercentage: 80