k8s cluster deployment - (a)

1, the installation docker

2, mounting kubelet kubeadm kubectl

3, closed swap, edit drive cgroup

4, initialization master

  By Ali mirror source:

  kubeadm init —apiserver-advertise-address={master ip} —image-repository registry.aliyuncs.com/google_containers —kubernetes-version {k8s-version} —service-cidr=10.1.0.0/16 —pod-network-cidr=10.244.0.0/16

5, flannel network

  Quxianjiuguo: sudo docker pull quay.mirror.qiniu.com/coreos/flannel:v0.11.0-amd64

         sudo docker tag quay.mirror.qiniu.com/coreos/flannel:v0.11.0-amd64 quay.io/coreos/flannel:0.11.0-amd64

  kubectl apply -f https://raw.githubusercontent.com/coreos/flannel/master/Documentation/kube-flannel.yml  

  

6, node join the cluster

  1,2,3 repeated, also requires pull flannel mirror

  kubeadm join 

kubeadm join --token {token} {master ip}:6443 --discovery-token-ca-cert-hashsha256:{hashcode}
 
Reference url:
 
-------- Today to record these, to be supplemented

Guess you like

Origin www.cnblogs.com/wh-blog/p/11373584.html