1.假若两台linux hostname同名,必须先修改Hostname才能正常运行k8s。
master节点 hostnamectl --static set-hostname k8s-master
node节点 hostnamectl --static set-hostname k8s-node1
5.cat <
[kubernetes]
name=Kubernetes
baseurl=https://mirrors.aliyun.com/kubernetes/yum/repos/kubernetes-el7-x86_64/
enabled=1
gpgcheck=0
repo_gpgcheck=0
gpgkey=https://mirrors.aliyun.com/kubernetes/yum/doc/yum-key.gpg https://mirrors.aliyun.com/kubernetes/yum/doc/rpm-package-key.gpg
EOF
6.yum install -y kubectl-1.16.0-0 kubeadm-1.16.0-0 kubelet-1.16.0-0
systemctl enable kubelet && systemctl start kubelet
7.初始化k8s。kubeadm init --image-repository registry.aliyuncs.com/google_containers --kubernetes-version v1.16.0 --apiserver-advertise-address 192.168.66.61 --pod-network-cidr=255.255.255.0/24 --token-ttl 0
10.scp -r 192.168.66.61:/etc/cni /etc/cni
12.wget https://raw.githubusercontent.com/kubernetes/dashboard/v1.10.1/src/deploy/recommended/kubernetes-dashboard.yaml
vi kubernetes-dashboard.yaml在service 下添加type: NodePort,port中增加nodePort: 30021。(冒号后面必须空格,大小写不能更改)。
浏览器无法打开dashboard的话先用命令
kubectl get pods -A查看pods状态
查看有问题pods详细情况 kubectl describe pods kubernetes-dashboard-7c54d59f66-z2fkm -n kube-system。故障一般是由于网络原因拉取国外镜像缓慢导致的。
13.删除pod 。kubectl delete pod 要删除的pod名称 --namespace kube-system



