From 8abd9c7229f7801f65e4558b3f3266dc1a421d5f Mon Sep 17 00:00:00 2001 From: Vitor Hideyoshi Date: Sun, 27 Oct 2024 00:32:52 -0300 Subject: [PATCH] Implements Descheduler for Node Ballancing --- deploy.sh | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/deploy.sh b/deploy.sh index 60ee9d7..72c5c78 100755 --- a/deploy.sh +++ b/deploy.sh @@ -68,7 +68,7 @@ apply_deployment() { configure_nginx_minikube() { if [[ $setup_minikube == "true" ]]; then - minikube start --driver kvm2 --cpus 8 --memory 8Gib + minikube start --driver kvm2 --cpus 4 --memory 4Gib fi minikube addons enable ingress-dns @@ -76,6 +76,14 @@ configure_nginx_minikube() { } +configure_descheduler() { + helm repo add descheduler https://kubernetes-sigs.github.io/descheduler + helm install descheduler descheduler/descheduler \ + --namespace kube-system \ + --set policy.enabled=true +} + + configure_nginx_ingress() { helm upgrade --install ingress-nginx ingress-nginx \ --repo https://kubernetes.github.io/ingress-nginx \ @@ -140,6 +148,8 @@ deploy_kubernetes() { configure_nginx_ingress fi + configure_descheduler + configure_cert_manager KUBE_FILES=(