| talosctl get machinestatus |
Огляд кластераКожен вузол: готовий, не готовий чи недоступний, з невиконаними умовами, дрейфом годинника та доступними оновленнями Talos. |
reader |
| talosctl services, talosctl logs -f |
Сервіси й журналиСтан сервісів і журнали сервісів чи ядра з кольорами за рівнем, згорнутими повторами та режимом стеження наживо. |
reader |
| talosctl events |
Хронологія подійЗміни сервісів, фази завантаження та зміни адрес у всьому кластері — у міру того, як вони відбуваються. |
reader |
| talosctl dashboard, talosctl processes |
Графіки наживо й процесиПроцесор, пам’ять, мережа, диск і навантаження кожні дві секунди, а також список процесів, відсортований за процесором чи пам’яттю. |
reader |
| talosctl get members |
Виявлення вузлівУчасники кластера, на яких ваш talosconfig ще не націлений, додаються до контексту одним дотиком, а на Android — пошук у локальній мережі, коли жоден endpoint не відповідає. |
reader |
| diff of talosctl get … on every node |
Відхилення конфігураціїDNS, NTP, MTU, розширення, Secure Boot, UKI та версії Talos, порівняні в межах ролі або зі збереженим еталоном. |
reader |
| talosctl events + watch, in a terminal |
Запис інцидентівПодії та виміряний стан вузлів, сервісів і мережі, зведені в одну збережену хронологію. |
reader |
| talosctl read /proc/stat, /proc/diskstats |
Показники вузьких місцьОчікування вводу/виводу, викрадений час, ввід/вивід кожного диска, помилки й відкинуті пакети кожного інтерфейсу — наживо. |
reader |
| talosctl containers -k |
ПодиКонтейнери, згруповані за подами, з процесором і пам’яттю. |
reader |
| talosctl containers -k on every node |
Інвентар застосунківПрограмне забезпечення, що працює в кластері, згруповане в застосунки з логотипами, версіями, розбіжністю версій і незакріпленими образами. |
reader |
| talosctl get links, talosctl netstat |
МережаІнтерфейси, адреси, маршрути, DNS- і NTP-сервери та відкриті з’єднання. |
reader |
| talosctl apply-config --mode try |
Конфігурація машиниКонфігурація вузла поле за полем або як YAML; секрети приховано, доки ви їх не відкриєте. Відредагуйте її та випробуйте зміну: вузол сам повернеться назад, якщо ви її не збережете. |
admin |
| talosctl etcd status, etcd snapshot |
etcdУчасники, лідер, розмір і тривоги, дефрагментація та знімок, збережений на телефон. |
reader / backup |
| talosctl get kubespanpeerstatuses |
KubeSpanПіри кожного вузла: стан, endpoint, останнє рукостискання й трафік, а на Android — карта сайтів, вузлів і тунелів. |
reader |
| talosctl service restart |
Керування службамиЗапуск, зупинка чи перезапуск служби, з попередженням для критичних. |
operator |
| talosctl reboot -m powercycle |
Перезавантаження, вимкнення та пробудженняКоректно, циклом живлення чи примусово — після того, як ви введете ім’я хоста для підтвердження. Розбудіть вимкнений вузол через Wake-on-LAN. |
operator |
| talosctl pcap |
Захоплення пакетівСписок пакетів наживо з розібраними подробицями, збережений як .pcap, щоб відкрити у Wireshark. |
operator |
| talosctl upgrade |
Оновлення TalosПо одному вузлу, з відмовою, якщо etcd втратить кворум, і з прогресом, доки вузол не повернеться. |
admin |
| kubectl get deploy,sts,ds, kubectl rollout restart |
Робочі навантаження KubernetesГотовність і стан розгортання кожного Deployment, StatefulSet і DaemonSet, а також поступовий перезапуск після підтвердження. |
admin |
| kubectl get cronjobs, kubectl create job --from |
CronJobs KubernetesРозклад, наступний запуск і останні запуски кожного CronJob, з іконкою та назвою, які ви йому дали, і ручний запуск після підтвердження. |
admin |
| kubectl get pods, kubectl delete pod |
Поди KubernetesСтатус подів, готовність, перезапуски та вузол, проблемні першими; видаліть завислий под, щоб його контролер створив його заново. |
admin |
| cilium connectivity perf, netperf |
Мережевий тестПропускна здатність TCP і затримка від p50 до p99 між двома вузлами, від пода до пода чи від хоста до хоста, збережені й показані на графіку з часом. |
admin |
| kubectl get volumes.longhorn.io, clusters.postgresql.cnpg.io |
Служби данихТоми Longhorn, кластери CloudNativePG та їхні резервні копії, Garage, Rook Ceph, MariaDB, Percona і Dragonfly, з вузлом за кожною проблемою та виправленням просто в рядку. |
admin |
| talosctl cgroups |
Тиск на вузли й cgroupsТиск на процесор, пам’ять і диск, навантаження, яке чекає найдовше, OOM-завершення та використання за сервісами, подами й контейнерами. |
admin |
| talosctl config new |
Видача talosconfigПоновіть сертифікат цього телефона або створіть сертифікат лише для читання для іншого пристрою у вигляді QR-коду. |
admin |
| talosctl rotate-ca |
Заміна CA TalosКожен вузол довіряє новому CA до того, як зникне старий, а talosconfig цього телефона оновлюється в процесі. |
admin |
| talosctl health |
Перевірка стану кластераСерверні перевірки, які транслюються в міру виконання. |
admin |
| talosctl debug |
Оболонка налагодженняЗапустіть на вузлі образ, як-от nicolaka/netshoot, і отримайте термінал із близько 40 готовими командами. |
admin |
| dig, ping, nc -z, traceroute, curl -v |
Мережеві інструменти вузлаПеревірки DNS, ping, портів, traceroute і HTTP/TLS, запущені з вузла й розібрані на поля. |
admin |
| talosctl upgrade on every node, talosctl upgrade-k8s |
Оновлення кластераКожен вузол один за одним, за потреби спершу злитий, і Kubernetes після пробного запуску, з попередженням, коли розширення не має збірки для цільової версії. |
admin |
| talosctl apply-config --insecure, talosctl reset |
Додати, замінити, скинути вузолОгляньте вузол у режимі обслуговування, надішліть йому конфігурацію, створену з наявного члена, і стежте, доки він не приєднається; замініть вузол control plane за покроковим планом; скиньте або зітріть вузол — з відмовою, якщо etcd зламався б. |
admin |
| talosctl etcd defrag, alarm disarm, bootstrap --recover-from |
Ремонт etcdВиправте тривогу NOSPACE одним дотиком (знімок, дефрагментація, зняття тривоги, перевірка) і відновіть etcd зі знімка. |
admin |
| talosctl get disks, volumestatus |
Сховище й обладнанняРозділи, вільне місце та шифрування кожного диска, сенсори, частота й тротлінг процесора, а також запасні частини для сервера. |
reader |
| kubectl get all -A, kubectl describe, kubectl scale |
Будь-який об’єкт KubernetesОглядач усіх видів, кожен об’єкт зі зведенням умов, власників і подій, YAML із підказками схеми, масштабування, видалення та дії, які дозволяє ваш RBAC. |
RBAC |
| kubectl get svc,jobs,pvc,hpa, kubectl top |
Сервіси, Jobs, сховище, автомасштабування, ємністьАдреси й маршрути, пули балансувальників, стан і власник Job, заявки та їх заповнення, HPA, KEDA, VPA і Karpenter, вільне місце на кожен кластер і ціна втрати вузла. |
RBAC |
| kubectl get events -w, amtool alert, amtool silence |
Події наживо й AlertmanagerПодії всього кластера в міру їх появи, активні сповіщення та вимкнення, вимкнення, встановлене з телефона, і сповіщення на телефоні, коли щось спрацьовує. |
RBAC |
| kubectl get cpol,policyreports, constraints |
ПолітикиПолітики Kyverno та Gatekeeper, їхні знахідки та стан рушія; перемикайте політику між Audit і Enforce. |
RBAC |
| virtctl, kubectl get vm,vmi |
Віртуальні машиниВМ KubeVirt із запуском, зупинкою, перезапуском, міграцією, паузою та послідовною консоллю в терміналі застосунку. |
RBAC |
| helm rollback, velero restore, kubectl apply --dry-run |
Helm, Velero та YAMLВідкотіть випуск Helm із його хуками, відновіть резервну копію Velero з попереднім переглядом і зіставленням просторів імен, запустіть розклад зараз і застосуйте вставлений YAML після diff пробного запуску. |
RBAC |
| kubectl argo rollouts, kubectl get managed, tailscale |
Argo Rollouts, Crossplane, Tailscale, Cluster APIПросувайте, перервіть або повторіть rollout; призупиніть, відновіть або узгодьте ресурс Crossplane; конектори та групи проксі; кластери, машини та сервери Sidero Metal. |
RBAC |
| grype, trivy image |
Сканування образівВразливості образів пода, робочого навантаження чи системних образів Talos вузла, звіти зберігаються з позначкою нового з часу останнього сканування. |
reader |
| git checkout -b, git commit, gh pr create |
Git і pull requestПереглядайте й шукайте файли, які розгортає застосунок, редагуйте один чи кілька, перегляньте diff і його збірку kustomize та відкрийте pull request на GitHub, GitLab, Gitea або Forgejo. |
Git token |
| a shell script of kubectl and talosctl calls |
РанбукиВпорядкований список власних дій застосунку, імпортований із попереднім показом плану, виконуваний із підтвердженням на кожен руйнівний крок. |
per step |
| kubectl get <your CRD> |
ПлагіниДванадцять вбудованих операторів і ваші власні CRD, описані в одному файлі YAML, з картками, діями та знахідками, які потрапляють у перевірку стану та сповіщення. |
RBAC |