Configuration du cluster
Configuration du cluster
Désactivation de l'ip VIP "manuelle" :
sudo ip addr del 192.168.1.100/32 dev ens18
Ajout de l'ip vp dans le configmap de kubeadmin :
kubectl edit configmap kubeadm-config -n kube-system
apiVersion: v1
data:
ClusterConfiguration: |
apiServer: {}
apiVersion: kubeadm.k8s.io/v1beta4
caCertificateValidityPeriod: 87600h0m0s
certificateValidityPeriod: 8760h0m0s
certificatesDir: /etc/kubernetes/pki
clusterName: kubernetes
controllerManager: {}
--> controlPlaneEndpoint: "192.168.1.100:6443"
Ici on ajoute uniquement "controlPlaneEndpoint.
kubeadm init phase upload-certs --upload-certs
Application du label control-plane à k8s-master-1
kubectl label node k8s-master-1 node-role.kubernetes.io/control-plane=
Génération de la commande permettant d'ajouter des noeuds masters :
sudo kubeadm token create --print-join-command --certificate-key $(sudo kubeadm init phase upload-certs --upload-certs | tail -1)
Génération de la commande permettant d'ajouter des noeuds worker :
kubeadm token create --print-join-command
No Comments