mirror of
https://github.com/rancher/rke.git
synced 2025-05-10 09:24:32 +00:00
Check ignoreDaemonsets for nil to avoid panic
This commit is contained in:
parent
c25b256334
commit
8d034e13e9
@ -50,7 +50,7 @@ func cordonAndDrainNode(kubeClient *kubernetes.Clientset, host *hosts.Host, drai
|
||||
|
||||
func getDrainHelper(kubeClient *kubernetes.Clientset, upgradeStrategy v3.NodeUpgradeStrategy) drain.Helper {
|
||||
var ignoreDaemonSets bool
|
||||
if upgradeStrategy.DrainInput == nil || *upgradeStrategy.DrainInput.IgnoreDaemonSets {
|
||||
if upgradeStrategy.DrainInput == nil || upgradeStrategy.DrainInput.IgnoreDaemonSets == nil || *upgradeStrategy.DrainInput.IgnoreDaemonSets {
|
||||
ignoreDaemonSets = true
|
||||
}
|
||||
drainHelper := drain.Helper{
|
||||
|
Loading…
Reference in New Issue
Block a user