From 47d1b8340ac3841cbc5657d398d851de762f2c94 Mon Sep 17 00:00:00 2001 From: asamanta Date: Tue, 10 Sep 2019 16:43:25 -0400 Subject: [PATCH] add autoscaler for currencyservice --- kubernetes-manifests/currencyservice.yaml | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/kubernetes-manifests/currencyservice.yaml b/kubernetes-manifests/currencyservice.yaml index b185721..f2213bd 100644 --- a/kubernetes-manifests/currencyservice.yaml +++ b/kubernetes-manifests/currencyservice.yaml @@ -62,3 +62,22 @@ spec: - name: grpc port: 7000 targetPort: 7000 +--- +apiVersion: autoscaling/v2beta1 +kind: HorizontalPodAutoscaler +metadata: + name: currencyservice + labels: + app: currencyservice +spec: + maxReplicas: 7 + minReplicas: 1 + scaleTargetRef: + apiVersion: apps/v1 + kind: Deployment + name: currencyservice + metrics: + - type: Resource + resource: + name: cpu + targetAverageUtilization: 19