Merge pull request #112 from HideyoshiSolutions/implements-descheduler

Implements Descheduler for Node Ballancing
This commit is contained in:
2024-10-27 00:33:15 -03:00
committed by GitHub

View File

@@ -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=(