Skip to content

Commit f4a3490

Browse files
ONE7liveqiuming520
authored andcommitted
fix: Single cluster network check problem
Signed-off-by: ONE7live <[email protected]>
1 parent b0d0e25 commit f4a3490

File tree

2 files changed

+7
-5
lines changed

2 files changed

+7
-5
lines changed

pkg/kosmosctl/floater/check.go

+6-4
Original file line numberDiff line numberDiff line change
@@ -107,11 +107,13 @@ func (o *CommandCheckOptions) Complete() error {
107107
}
108108
o.SrcFloater = srcFloater
109109

110-
dstFloater := NewCheckFloater(o, true)
111-
if err := dstFloater.completeFromKubeConfigPath(o.DstKubeConfig); err != nil {
112-
return err
110+
if o.DstKubeConfig != "" {
111+
dstFloater := NewCheckFloater(o, true)
112+
if err := dstFloater.completeFromKubeConfigPath(o.DstKubeConfig); err != nil {
113+
return err
114+
}
115+
o.DstFloater = dstFloater
113116
}
114-
o.DstFloater = dstFloater
115117

116118
return nil
117119
}

pkg/kosmosctl/floater/floater.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -218,7 +218,7 @@ func (f *Floater) applyDaemonSet() error {
218218

219219
floaterLabel := map[string]string{"app": f.Name}
220220
if err = util.WaitPodReady(f.Client, f.Namespace, util.MapToString(floaterLabel), f.PodWaitTime); err != nil {
221-
return err
221+
klog.Warningf("exist cluster node startup floater timeout, error: %v", err)
222222
}
223223

224224
return nil

0 commit comments

Comments
 (0)