Kubernetes 集羣自動化部署腳本

case $1 in
--install_master)
selinux
swap
firewalld_master
install_docker
docker_mirror
googleyun
k8s_bridge
install_kubeadm
k8s_images_list
k8s_images_save
;;
--install_work)
selinux
swap
firewalld_work
install_docker
docker_mirror
googleyun
k8s_bridge
install_kubeadm
k8s_images_list
k8s_images_save
;;
--selinux)
selinux
;;
--swap)
swap
;;
--firewalld_master)
firewalld_master
;;
--firewalld_work)
firewalld_work
;;
--install_docker)
install_docker
;;
--docker_mirror)
docker_mirror
;;
--googleyun)
googleyun
;;
--k8s_bridge)
k8s_bridge
;;
--install_kubeadm)
install_kubeadm
;;
--k8s_images_list)
k8s_images_list
;;
--k8s_images_save)
k8s_images_save
;;
--k8s_init)
k8s_init
;;
--calico_images_save)
calico_images_save
;;
--k8s_init_calico)
k8s_init_calico
;;
--install_calico)
install_calico
;;
--master_to_work)
master_to_work
;;
--dashboard_images_save)
dashboard_images_save
;;
--install_dashboard)
install_dashboard
;;
--nodeport_dashboard)
nodeport_dashboard
;;
--create_dashboard_admin)
create_dashboard_admin
;;
*)
usage
;;
esac

Kubernetes 集群自動化部署腳本

Kubernetes 集群自動化部署腳本


分享到:


相關文章: