| talosctl get machinestatus |
Vue d’ensemble du clusterChaque nœud : prêt, non prêt ou injoignable, avec les conditions non remplies, la dérive d’horloge et les mises à jour de Talos disponibles. |
reader |
| talosctl services, talosctl logs -f |
Services et journauxL’état des services, et les journaux des services ou du noyau colorés par niveau, avec répétitions regroupées et un mode de suivi en direct. |
reader |
| talosctl events |
Chronologie des événementsChangements de services, phases de démarrage et changements d’adresses dans tout le cluster, en temps réel. |
reader |
| talosctl dashboard, talosctl processes |
Graphiques en direct et processusProcesseur, mémoire, réseau, disque et charge toutes les deux secondes, et la liste des processus triée par processeur ou par mémoire. |
reader |
| talosctl get members |
Découverte des nœudsLes membres du cluster que votre talosconfig ne cible pas encore, ajoutés au contexte d’un toucher, et, sur Android, une recherche sur le réseau local quand aucun endpoint ne répond. |
reader |
| diff of talosctl get … on every node |
Écarts de configurationDNS, NTP, MTU, extensions, Secure Boot, UKI et versions de Talos comparés au sein d’un rôle ou par rapport à une référence enregistrée. |
reader |
| talosctl events + watch, in a terminal |
Enregistrement d’incidentLes événements et l’état mesuré des nœuds, des services et du réseau, réunis dans une chronologie sauvegardée. |
reader |
| talosctl read /proc/stat, /proc/diskstats |
Indicateurs de saturationAttente E/S, temps volé, E/S par disque, erreurs et pertes par interface, en direct. |
reader |
| talosctl containers -k |
PodsConteneurs regroupés par pod, avec processeur et mémoire. |
reader |
| talosctl containers -k on every node |
Inventaire des applicationsLes logiciels qui tournent dans le cluster, regroupés en applications avec leur logo, leurs versions, les écarts de version et les images non épinglées. |
reader |
| talosctl get links, talosctl netstat |
RéseauInterfaces, adresses, routes, serveurs DNS et de temps, et connexions ouvertes. |
reader |
| talosctl apply-config --mode try |
Configuration machineLa configuration du nœud champ par champ ou en YAML, avec les secrets masqués tant que vous ne les révélez pas. Modifiez-la et essayez le changement : le nœud revient de lui-même en arrière si vous ne le conservez pas. |
admin |
| talosctl etcd status, etcd snapshot |
etcdMembres, leader, taille et alarmes, défragmentation, et une sauvegarde enregistrée sur le téléphone. |
reader / backup |
| talosctl get kubespanpeerstatuses |
KubeSpanLes pairs de chaque nœud : état, endpoint, dernière poignée de main et trafic, et, sur Android, une carte des sites, nœuds et tunnels. |
reader |
| talosctl service restart |
Contrôle des servicesDémarrer, arrêter ou redémarrer un service, avec un avertissement pour les services critiques. |
operator |
| talosctl reboot -m powercycle |
Redémarrage, arrêt et réveilEn douceur, par coupure d’alimentation ou forcé, après avoir saisi le nom d’hôte pour confirmer. Réveillez un nœud éteint avec Wake-on-LAN. |
operator |
| talosctl pcap |
Capture de paquetsUne liste de paquets en direct avec les détails décodés, enregistrée en .pcap à ouvrir dans Wireshark. |
operator |
| talosctl upgrade |
Mise à jour de TalosUn nœud à la fois, refusée si etcd risque de perdre le quorum, avec la progression jusqu’au retour du nœud. |
admin |
| kubectl get deploy,sts,ds, kubectl rollout restart |
Charges de travail KubernetesDisponibilité et état du déploiement de chaque Deployment, StatefulSet et DaemonSet, et un redémarrage progressif après confirmation. |
admin |
| kubectl get cronjobs, kubectl create job --from |
CronJobs KubernetesPlanning, prochaine exécution et exécutions récentes de chaque CronJob, avec l’icône et le nom que vous lui donnez, et un lancement manuel après confirmation. |
admin |
| kubectl get pods, kubectl delete pod |
Pods KubernetesStatut, disponibilité, redémarrages et nœud de chaque pod, défaillants en premier ; supprimez un pod bloqué pour que son contrôleur le recrée. |
admin |
| cilium connectivity perf, netperf |
Test réseauDébit TCP et latence p50 à p99 entre deux nœuds, de pod à pod ou d’hôte à hôte, enregistrés et tracés dans le temps. |
admin |
| kubectl get volumes.longhorn.io, clusters.postgresql.cnpg.io |
Services de donnéesVolumes Longhorn, clusters CloudNativePG et leurs sauvegardes, Garage, Rook Ceph, MariaDB, Percona et Dragonfly, avec le nœud derrière chaque problème et le correctif dans la ligne. |
admin |
| talosctl cgroups |
Pression des nœuds et cgroupsPression processeur, mémoire et disque, la charge de travail qui attend le plus, les OOM kills, et l’utilisation par service, pod et conteneur. |
admin |
| talosctl config new |
Émettre un talosconfigRenouvelez le certificat de ce téléphone, ou créez-en un en lecture seule pour un autre appareil, sous forme de QR code. |
admin |
| talosctl rotate-ca |
Renouveler la CA TalosChaque nœud fait confiance à la nouvelle CA avant que l’ancienne disparaisse, et le talosconfig de ce téléphone suit en route. |
admin |
| talosctl health |
Vérification de l’état du clusterLes vérifications côté serveur, affichées au fil de leur exécution. |
admin |
| talosctl debug |
Shell de débogageLancez une image comme nicolaka/netshoot sur un nœud et obtenez un terminal, avec une quarantaine de commandes toutes prêtes. |
admin |
| dig, ping, nc -z, traceroute, curl -v |
Outils réseau du nœudVérifications DNS, ping, port, traceroute et HTTP/TLS lancées depuis un nœud, décomposées en champs. |
admin |
| talosctl upgrade on every node, talosctl upgrade-k8s |
Mise à niveau du clusterChaque nœud l'un après l'autre, drainé d'abord si besoin, et Kubernetes après une simulation, avec un avertissement quand une extension n'a pas de build pour la cible. |
admin |
| talosctl apply-config --insecure, talosctl reset |
Ajouter, remplacer, réinitialiser un nœudInspectez un nœud en mode maintenance, envoyez-lui une config créée à partir d'un membre et suivez-le jusqu'à ce qu'il rejoigne le cluster ; remplacez un nœud de control plane avec un plan guidé ; réinitialisez ou effacez-en un, refusé quand etcd casserait. |
admin |
| talosctl etcd defrag, alarm disarm, bootstrap --recover-from |
Réparation d'etcdCorrigez une alarme NOSPACE en un geste (instantané, défragmentation, désarmement, vérification) et restaurez etcd depuis un instantané. |
admin |
| talosctl get disks, volumestatus |
Stockage et matérielPartitions, espace libre et chiffrement de chaque disque, capteurs, fréquence et bridage du CPU, et pièces de rechange pour le serveur. |
reader |
| kubectl get all -A, kubectl describe, kubectl scale |
Tout objet KubernetesUn navigateur de tous les types, chaque objet avec un résumé de ses conditions, propriétaires et événements, son YAML avec l'aide du schéma, la mise à l'échelle, la suppression et les actions que votre RBAC autorise. |
RBAC |
| kubectl get svc,jobs,pvc,hpa, kubectl top |
Services, Jobs, Stockage, Autoscaling, CapacitéAdresses et routes, pools de répartiteurs de charge, état et propriétaire des Jobs, demandes de stockage et leur remplissage, HPA, KEDA, VPA et Karpenter, place libre par cluster et ce que coûterait la perte d'un nœud. |
RBAC |
| kubectl get events -w, amtool alert, amtool silence |
Événements en direct et AlertmanagerLes événements de tout le cluster au fil de l'eau, les alertes actives et les silences, un silence posé depuis le téléphone, et des alertes sur votre téléphone quand l'une se déclenche. |
RBAC |
| kubectl get cpol,policyreports, constraints |
PolitiquesPolitiques Kyverno et Gatekeeper, leurs constats et la santé du moteur ; basculez une politique entre Audit et Enforce. |
RBAC |
| virtctl, kubectl get vm,vmi |
Machines virtuellesVM KubeVirt avec démarrage, arrêt, redémarrage, migration, pause et une console série dans le terminal de l'app. |
RBAC |
| helm rollback, velero restore, kubectl apply --dry-run |
Helm, Velero et YAMLRevenez en arrière sur une release Helm avec ses hooks, restaurez une sauvegarde Velero avec un aperçu et une correspondance de namespaces, lancez une planification maintenant, et appliquez du YAML collé après un diff simulé. |
RBAC |
| kubectl argo rollouts, kubectl get managed, tailscale |
Argo Rollouts, Crossplane, Tailscale, Cluster APIPromouvez, interrompez ou relancez un rollout ; mettez en pause, reprenez ou réconciliez une ressource Crossplane ; connecteurs et groupes de proxys ; clusters, machines et serveurs Sidero Metal. |
RBAC |
| grype, trivy image |
Analyse d'imagesVulnérabilités des images d'un pod, d'une charge de travail ou des images système Talos d'un nœud, rapports conservés avec ce qui est nouveau depuis la dernière analyse. |
reader |
| git checkout -b, git commit, gh pr create |
Git et pull requestsParcourez et cherchez dans les fichiers qu'une app déploie, modifiez-en un ou plusieurs, relisez le diff et son build kustomize, et ouvrez une pull request sur GitHub, GitLab, Gitea ou Forgejo. |
Git token |
| a shell script of kubectl and talosctl calls |
RunbooksUne liste ordonnée des actions propres à l'app, importée avec son plan affiché d'abord, exécutée avec une confirmation par étape destructrice. |
per step |
| kubectl get <your CRD> |
PluginsDouze opérateurs intégrés, et vos propres CRD décrites dans un seul fichier YAML, avec des cartes, des actions et des constats qui remontent dans le bilan de santé et les alertes. |
RBAC |