mirror of
https://github.com/clearlinux/cloud-native-setup.git
synced 2026-08-19 05:27:26 +00:00
Compare commits
2 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 9e3697308e | |||
| af1171a6af |
@@ -115,9 +115,17 @@ function cluster_init() {
|
|||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
|
||||||
#Ensure single node k8s works
|
#Ensure single node k8s works both pre and post v1.25
|
||||||
if [ "$(kubectl get nodes | wc -l)" -eq 2 ]; then
|
if [ "$(kubectl get nodes | wc -l)" -eq 2 ]; then
|
||||||
kubectl taint nodes --all node-role.kubernetes.io/master-
|
minor=$(kubeadm version -o short | cut -f 2 -d "." )
|
||||||
|
if [ $minor -ge "25" ]; then
|
||||||
|
kubectl taint nodes --all node-role.kubernetes.io/control-plane-
|
||||||
|
elif [ $minor -eq "24" ]; then
|
||||||
|
kubectl taint nodes --all node-role.kubernetes.io/control-plane-
|
||||||
|
kubectl taint nodes --all node-role.kubernetes.io/master-
|
||||||
|
else
|
||||||
|
kubectl taint nodes --all node-role.kubernetes.io/master-
|
||||||
|
fi
|
||||||
mode="standalone"
|
mode="standalone"
|
||||||
fi
|
fi
|
||||||
}
|
}
|
||||||
@@ -357,6 +365,7 @@ function minimal() {
|
|||||||
|
|
||||||
function all() {
|
function all() {
|
||||||
minimal
|
minimal
|
||||||
|
storage
|
||||||
monitoring
|
monitoring
|
||||||
miscellaneous
|
miscellaneous
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user