Hello,
Dans cet article, nous allons voir comment planifier le redémarrage des nodes de votre cluster AKS. Microsoft est responsable de déployer les mises à jour de sécurité sur vos nodes, mais vous avez la responsabilité de redémarrer vos nodes afin que les mises à jours soient appliquées.
Pour planifier ce redémarrage, je vous invite à utiliser l’outil Kured (Kubernetes Reboot Daemon).
Quand une mise à jour est installée et que celle-ci nécessite un redémarrage, un fichier « /var/run/reboot-required » est créé sur chaque node votre cluster.
Dans un second temps, le daemon Kured va vérifier l’existence de ce fichier (par défaut chaque 60 min) et redémarrer chaque node un après l’autre après avoir déplacé les pods sur un autre node de votre cluster.
Afin de déployer Kured au sein de votre cluster, je vous invite à utiliser la commande suivante:
kubectl apply -f https://github.com/weaveworks/kured/releases/download/1.2.0/kured-1.2.0-dockerhub.yaml
Maxime.