Mateusz Urbanek 9cc735588b
feat: add client-side Kubernetes node drain to reboot and upgrade commands
Add --drain and --drain-timeout flags to `talosctl reboot` (default off)
and `talosctl upgrade` (default on) that cordon and drain the Kubernetes
node before rebooting, then wait for Ready and uncordon after it comes
back. When --drain is enabled, --wait is forced to true.

Signed-off-by: Mateusz Urbanek <mateusz.urbanek@siderolabs.com>
(cherry picked from commit 52b920032e97e1b241c1e0bd89c6e41cbc1c9a47)
2026-04-15 18:38:13 +04:00
..
2022-08-24 17:27:01 +03:00
2025-11-04 15:21:57 +04:00
2026-02-04 21:26:09 +04:00
2025-11-14 14:49:44 +04:00
2023-09-22 12:13:13 +04:00
2025-07-16 15:33:51 +02:00
2025-11-04 15:21:57 +04:00
2025-11-04 15:21:57 +04:00
2026-03-06 20:06:07 +04:00
2025-11-04 15:21:57 +04:00
2023-06-14 15:08:31 +04:00
2026-02-04 21:26:09 +04:00
2024-03-21 01:06:53 +03:00
2025-11-04 15:21:57 +04:00
2023-03-15 22:17:52 +04:00
2025-11-14 14:49:44 +04:00
2023-03-30 23:39:38 +04:00
2024-07-08 18:14:00 +03:00
2023-10-12 16:24:02 +04:00
2025-11-04 15:21:57 +04:00