setup autoscale

This commit is contained in:
Victor Barba Martin 2021-07-20 19:17:42 +02:00
parent be1aa56d41
commit ce5bf749fa
2 changed files with 7 additions and 6 deletions

View File

@ -1,4 +1,4 @@
docker run --entrypoint bash -it -v ${PWD}/k8s/video-cluster-kubeconfig.yaml:/root/.kube/config \ docker run -v ${PWD}/k8s/video-cluster-kubeconfig.yaml:/root/.kube/config \
-e LINODE_PERSONAL_ACCCESS_TOKEN='a821bb97039cbd8b259e19ef9f7ea7a4e295a7399e00709fc27cad2b1f3742f4' \ -e LINODE_PERSONAL_ACCCESS_TOKEN='a821bb97039cbd8b259e19ef9f7ea7a4e295a7399e00709fc27cad2b1f3742f4' \
-e LINODE_LKE_CLUSTER_ID='29062' \ -e LINODE_LKE_CLUSTER_ID='29062' \
-e LINODE_LKE_CLUSTER_POOL_ID='46308' \ -e LINODE_LKE_CLUSTER_POOL_ID='46308' \

View File

@ -23,10 +23,11 @@ spec:
image: {{linode_autoscaler_image}} ####### CHANGE THIS TO YOUR ACTUAL DOCKER IMAGE image: {{linode_autoscaler_image}} ####### CHANGE THIS TO YOUR ACTUAL DOCKER IMAGE
env: env:
- name: LINODE_PERSONAL_ACCCESS_TOKEN - name: LINODE_PERSONAL_ACCCESS_TOKEN
valueFrom: value: "a821bb97039cbd8b259e19ef9f7ea7a4e295a7399e00709fc27cad2b1f3742f4"
secretKeyRef: # valueFrom:
name: linode-personal-access-token-k8s-autoscaler ####### LINODE PERSONAL ACCESS TOKEN SECRET # secretKeyRef:
key: token # name: linode-personal-access-token-k8s-autoscaler ####### LINODE PERSONAL ACCESS TOKEN SECRET
# key: token
- name: LINODE_LKE_CLUSTER_ID - name: LINODE_LKE_CLUSTER_ID
value: "29062" value: "29062"
- name: LINODE_LKE_CLUSTER_POOL_ID - name: LINODE_LKE_CLUSTER_POOL_ID
@ -40,7 +41,7 @@ spec:
- name: AUTOSCALE_DOWN_PERCENTAGE - name: AUTOSCALE_DOWN_PERCENTAGE
value: "30" value: "30"
- name: AUTOSCALE_QUERY_INTERVAL - name: AUTOSCALE_QUERY_INTERVAL
value: "30" value: "10"
- name: AUTOSCALE_THRESHOLD_COUNT - name: AUTOSCALE_THRESHOLD_COUNT
value: "3" value: "3"
- name: AUTOSCALE_NUMBER_OF_NODES - name: AUTOSCALE_NUMBER_OF_NODES