Merge pull request #112 from HideyoshiSolutions/implements-descheduler
Implements Descheduler for Node Ballancing
This commit is contained in:
12
deploy.sh
12
deploy.sh
@@ -68,7 +68,7 @@ apply_deployment() {
|
|||||||
|
|
||||||
configure_nginx_minikube() {
|
configure_nginx_minikube() {
|
||||||
if [[ $setup_minikube == "true" ]]; then
|
if [[ $setup_minikube == "true" ]]; then
|
||||||
minikube start --driver kvm2 --cpus 8 --memory 8Gib
|
minikube start --driver kvm2 --cpus 4 --memory 4Gib
|
||||||
fi
|
fi
|
||||||
|
|
||||||
minikube addons enable ingress-dns
|
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() {
|
configure_nginx_ingress() {
|
||||||
helm upgrade --install ingress-nginx ingress-nginx \
|
helm upgrade --install ingress-nginx ingress-nginx \
|
||||||
--repo https://kubernetes.github.io/ingress-nginx \
|
--repo https://kubernetes.github.io/ingress-nginx \
|
||||||
@@ -140,6 +148,8 @@ deploy_kubernetes() {
|
|||||||
configure_nginx_ingress
|
configure_nginx_ingress
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
configure_descheduler
|
||||||
|
|
||||||
configure_cert_manager
|
configure_cert_manager
|
||||||
|
|
||||||
KUBE_FILES=(
|
KUBE_FILES=(
|
||||||
|
|||||||
Reference in New Issue
Block a user