1. 程式人生 > >Linux 啟動 停止 查詢狀態 指令碼

Linux 啟動 停止 查詢狀態 指令碼

開發十年,就只剩下這套架構體系了! >>>   

CMD=$1

showHelp(){
	echo "start  ---- start k8s cluster"
}

if [ -z $CMD ]
then
	echo "The input parameter is null"
	showHelp
	exit 1
fi
if [ $CMD != "start" ] || [ $CMD != "stop" ] || [ $CMD != "stop" ]
then
	echo "Parameter not valid"
	showHelp
	exit 1
fi
echo $CMD



echo "---------- $CMD etcd --------"
systemctl $CMD etcd
echo "---------- $CMD: docker --------"
systemctl $CMD docker
echo "---------- $CMD: kube-apiserver --------"
systemctl $CMD kube-apiserver
echo "---------- $CMD: kube-controller-manager --------"
systemctl $CMD kube-controller-manager
echo "---------- $CMD: kube-scheduler --------"
systemctl $CMD kube-scheduler
echo "---------- $CMD: kubelet--------"
systemctl $CMD kubelet
echo "---------- $CMD: kube-proxy--------"
systemctl $CMD kube-proxy