环境:三个centos7
K8s是Master;K8s01是node1;K8s02是node2
官方文档:https://kubernetes.io/docs/setup/independent/install-kubeadm/
注意:kubernetes几乎所有的安装组件和docker 镜像都放在goolge自己的网站上,这对国内学习kubernetes是一个不小的障碍,建议是网络障碍要想办法克服,不然连kubernetes的门都进不了
安装docker
所有节点都安装docker:可利用docker-machine安装
所有节点安装kubelet,kubeadm,kubectl
kubelet运行在cluster所有节点上,负责启动容器和Pod
kubeadm用于初始化Cluster
kubectl是Kubernetes命令行工具。通过kubectl可以部署和管理应用,查看各种资源,创建,删除和更新各种组件