Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Record the kubeadm join command! 

Install Network Plugin

> sudo kubectl apply -f https://docs.projectcalico.org/v2.6/getting-started/kubernetes/installation/hosted/kubeadm/1.6/calico.yaml


As your non root user:

> mkdir -p $HOME/.kube
> sudo cp -i /etc/kubernetes/admin.conf $HOME/.kube/config
> sudo chown $(id -u):$(id -g) $HOME/.kube/config

Join Worker Nodes

User kubeadm join to join the cluster.

> kubeadm join 192.168.56.100:6443 --token gi6ugh.jufhrmb9rrcxn95c --discovery-token-ca-cert-hash sha256:6c9406ae054946f8f33122a8acf1afb9ae560d8aeffff3969c1f2218e4ddf9bb


Install Flannel Network Plugin

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


Verify that all of your kubernetes pods are runningVerify Everything is Working

> kubectl get pods --all-namespaces

Code Block
NAMESPACE     NAME                                       READY   STATUS              RESTARTS   AGE
kube-system   calico-kube-controllers-74bbfbfd85-bnpwp   0/1     Pending             0          6d18h
kube-system   coredns-86c58d9df4-2qhsk8zk5t                   01/1     ContainerCreatingRunning   0          6d19h47h
kube-system   coredns-86c58d9df4-dff98tsftk                   01/1     ContainerCreatingRunning   0          6d19h47h
kube-system   etcd-k8master                              1/1     Running             1          6d19h47h
kube-system   kube-apiserver-k8master                    1/1     Running             1          6d19h47h
kube-system   kube-controller-manager-k8master           1/1     Running             1          6d19h47h
kube-system   kube-proxy-dgmfh                           1/1     Running             1          6d19h
kube-system   kube-proxy-t9qsgflannel-ds-amd64-fl5wp                           1/1     Running   0          2          6d19h12s
kube-system   kube-proxy-zhrc4    88gdq                       1/1     Running   1          0          6d18h47h
kube-system   kube-scheduler-k8master                    1/1     Running             1          6d19h47h



...

Join Worker Nodes

User kubeadm join to join the cluster.

> kubeadm join 192.168.56.100:6443 --token 69sqqp.yelc6ct7o3v3uoqp --discovery-token-ca-cert-hash sha256:03b55f52661338d761e8dd68203b738f3e126428cda239db81c2723a7bccba83


...




References

...