diff --git a/infrastructure/base/system-upgrades/talos/kubernetes.yaml b/infrastructure/base/system-upgrades/talos/kubernetes.yaml index c6a0e9ea2adfda010179ec2c976da628c6745a31..3ae9101152f67eb561eae2298811e2b9a0acc9a8 100644 --- a/infrastructure/base/system-upgrades/talos/kubernetes.yaml +++ b/infrastructure/base/system-upgrades/talos/kubernetes.yaml @@ -15,6 +15,10 @@ spec: ignoreUpdates: true concurrency: 1 exclusive: true + drain: + deleteLocalData: true + ignoreDaemonSets: true + force: false nodeSelector: matchExpressions: - key: node-role.kubernetes.io/control-plane diff --git a/infrastructure/base/system-upgrades/talos/os.yaml b/infrastructure/base/system-upgrades/talos/os.yaml index 000ab5ed9477e83774422b873a94946b5fab4ca7..3da1dce8d2b9df88a78f7a29a8fb27762f750767 100644 --- a/infrastructure/base/system-upgrades/talos/os.yaml +++ b/infrastructure/base/system-upgrades/talos/os.yaml @@ -13,6 +13,10 @@ spec: ignoreUpdates: true concurrency: 1 exclusive: true + drain: + deleteLocalData: true + ignoreDaemonSets: true + force: false nodeSelector: matchExpressions: - key: feature.node.kubernetes.io/system-os_release.ID