adamant-kite-43734
05/10/2026, 2:31 PMpolite-piano-74233
05/11/2026, 4:02 AMbrainy-kilobyte-33711
05/11/2026, 7:25 AMbrainy-kilobyte-33711
05/11/2026, 7:32 AMworried-state-78253
05/11/2026, 8:29 AMbest-appointment-66450
05/11/2026, 9:43 AMworried-state-78253
05/11/2026, 11:18 AMworried-state-78253
05/11/2026, 11:32 AMEtcdIsVoter=True on all CP nodes before proceeding. kured has no concept of etcd quorum.
2. Uncordon timing β kured uncordons as soon as the node is back and passes the node health check. Our approach holds the maintenance taint until the next node's prepare script has verified full readiness, which is a stricter gate.
3. Wave ordering β workers can only start after all CP nodes are patched. kured treats all nodes equally.
4. Transactional snapshot model β transactional-update creates a new BTRFS snapshot and activates it on reboot. kured has no visibility into whether the snapshot is clean or whether the reboot-required state is actually from a new snapshot vs. an old pending one.
Kured is the right choice for "safe Kubernetes reboots" β but that's on distributions where the OS does the patching independently (Debian/Ubuntu etc). SUSE Leap with transactional-update is a different model where the patch orchestration and reboot are tightly coupled by design.worried-state-78253
05/15/2026, 8:22 PM