Astuces Talos Linux
Récupérer les logs d'un service particulier en live (option --follow dispo) ;
talosctl logs --nodes 192.168.200.186 cri
Récupérer tous les logs d'un node Talos via une archive support.zip :
cidou@morgane:~/Talos$ talosctl support --nodes 192.168.200.186 0s [==================] 100% cluster: collect systemPods.yaml 2s [==================] 100% 192.168.200.186: collect udevd.state Support bundle is written to support.zip
... notamment, vous pouvez consulter les différents services qui tournent sur une instance Talos : machined, auditd, containerd, cri etc...
Changer le nom du host d'un node :
Première chose, prendre la config de votre cluster par exemple controlplate.yaml et en créer une deuxième spécifique à ce node, par exemple crontrolplane-talos1.yaml puis modifier la valeur de la directive hostname et supprimer le paramètre "auto". Enfin, appliquez la nouvelle configuration :
cidou@morgane:~/Talos$ talosctl apply --nodes 192.168.200.186 --file controlplane-talos1.yaml Applied configuration without a reboot cidou@morgane:~/Talos$
... pour info, voici la fin du fichier controlplane-talos1.yaml après modification :
(...) --- apiVersion: v1alpha1 kind: HostnameConfig # suppression de la ligne "auto" #auto: stable # # A static hostname to set for the machine.
