This commit is contained in:
D4rk4 2020-08-01 16:33:34 +02:00
parent db67dde361
commit bdf505b79c

View file

@ -13,13 +13,29 @@ k8sDeploy () {
cd ${groot}/contrib/ansible && \ cd ${groot}/contrib/ansible && \
ansible-playbook bootstrap-node.yml && \ ansible-playbook bootstrap-node.yml && \
ansible-playbook init-cluster.yml ansible-playbook init-cluster.yml
while true ; do
echo "Waiting for CNI..."
result=$(kubectl get nodes|awk '{print $2}'| tail -1| grep -nE '^Ready')
if [ -z "$result" ] ; then
break
fi
sleep 1
done
}
InstallIngress () {
# Allow scheduling on our master node
kubectl taint nodes k8s-demo node-role.kubernetes.io/master-
# Installing Ingress
helm repo add nginx-stable https://helm.nginx.com/stable && \
helm repo update && \
helm install nginx-stable/nginx-ingress --namespace kube-system --generate-name --set rbac.create=true
} }
#InstallIngress () {
#
#}
if [ ! -f ${bootflag} ]; then if [ ! -f ${bootflag} ]; then
touch ${bootflag} touch ${bootflag}
k8sDemoWA; k8sDemoWA;
k8sDeploy; k8sDeploy;
echo "Sleeping for 120s..."
sleep 120;
InstallIngress;
fi fi