Installation
Installation des paquets
Source : Installer kubeadm
apt update && apt install -y apt-transport-https curl
curl -s https://packages.cloud.google.com/apt/doc/apt-key.gpg | sudo apt-key add -
cat <<EOF | sudo tee /etc/apt/sources.list.d/kubernetes.list
deb https://apt.kubernetes.io/ kubernetes-xenial main
EOF
apt update
apt install -y kubelet kubeadm kubectl
apt-mark hold kubelet kubeadm kubectl
Initialisation du master
kubeadm init --apiserver-advertise-address=192.168.1.201 --node-name=$HOSTNAME --pod-network-cidr=10.244.0.0/16
Installation Calico network
kubectl apply -f https://docs.projectcalico.org/manifests/calico.yaml
kubectl get pods --all-namespaces
kubectl get nodes
kubectl get nodes -o wide
Ajouter un node
Source : kubeadm token create
kubeadm token create --print-join-command