From 1eef7faacddac485e5552f7152bac26c957e9707 Mon Sep 17 00:00:00 2001 From: Victor Barba Martin Date: Tue, 20 Jul 2021 18:17:23 +0200 Subject: [PATCH] setup autoscale --- k8s/linode-autoscaler/local.sh | 4 +--- k8s/linode-autoscaler/webrtc-be-autoscaler.yaml | 6 +++--- 2 files changed, 4 insertions(+), 6 deletions(-) diff --git a/k8s/linode-autoscaler/local.sh b/k8s/linode-autoscaler/local.sh index 2b66bf1..92cd8ad 100755 --- a/k8s/linode-autoscaler/local.sh +++ b/k8s/linode-autoscaler/local.sh @@ -1,14 +1,12 @@ docker run -v ${PWD}/k8s/video-cluster-kubeconfig.yaml:/root/.kube/config \ -e LINODE_PERSONAL_ACCCESS_TOKEN='a821bb97039cbd8b259e19ef9f7ea7a4e295a7399e00709fc27cad2b1f3742f4' \ -e LINODE_LKE_CLUSTER_ID='29062' \ --e LINODE_LKE_CLUSTER_POOL_ID='47218' \ +-e LINODE_LKE_CLUSTER_POOL_ID='46308' \ -e LINODE_LKE_CLUSTER_POOL_MINIMUM_NODES='1' \ -e AUTOSCALE_TRIGGER='cpu' \ -e AUTOSCALE_TRIGGER_TYPE='used' \ -e AUTOSCALE_UP_PERCENTAGE='60' \ -e AUTOSCALE_DOWN_PERCENTAGE='30' \ --e AUTOSCALE_RESOURCE_REQUEST_UP_PERCENTAGE='70' \ --e AUTOSCALE_RESOURCE_REQUEST_DOWN_PERCENTAGE='70' \ -e AUTOSCALE_QUERY_INTERVAL='10' \ -e AUTOSCALE_THRESHOLD_COUNT='3' \ -e AUTOSCALE_NUMBER_OF_NODES='1' \ diff --git a/k8s/linode-autoscaler/webrtc-be-autoscaler.yaml b/k8s/linode-autoscaler/webrtc-be-autoscaler.yaml index fa490a5..ff30825 100644 --- a/k8s/linode-autoscaler/webrtc-be-autoscaler.yaml +++ b/k8s/linode-autoscaler/webrtc-be-autoscaler.yaml @@ -36,9 +36,9 @@ spec: - name: AUTOSCALE_TRIGGER_TYPE value: "used" - name: AUTOSCALE_UP_PERCENTAGE - value: "15" + value: "60" - name: AUTOSCALE_DOWN_PERCENTAGE - value: "10" + value: "30" - name: AUTOSCALE_QUERY_INTERVAL value: "30" - name: AUTOSCALE_THRESHOLD_COUNT @@ -48,7 +48,7 @@ spec: - name: AUTOSCALE_WAIT_TIME_AFTER_SCALING value: "150" - name: LINODE_LKE_CLUSTER_POOL_MINIMUM_NODES - value: "2" + value: "1" resources: requests: memory: 32Mi