mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-08-03 01:06:27 +00:00
Merge pull request #122762 from yxxhero/check-initData-and-joinData-safely
Fix type assertion error in init and join commands for kubeadm
This commit is contained in:
commit
d399535b01
@ -118,7 +118,11 @@ func newCmdInit(out io.Writer, initOptions *initOptions) *cobra.Command {
|
|||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
|
|
||||||
data := c.(*initData)
|
data, ok := c.(*initData)
|
||||||
|
if !ok {
|
||||||
|
return errors.New("invalid data struct")
|
||||||
|
}
|
||||||
|
|
||||||
fmt.Printf("[init] Using Kubernetes version: %s\n", data.cfg.KubernetesVersion)
|
fmt.Printf("[init] Using Kubernetes version: %s\n", data.cfg.KubernetesVersion)
|
||||||
|
|
||||||
return initRunner.Run(args)
|
return initRunner.Run(args)
|
||||||
|
@ -175,7 +175,10 @@ func newCmdJoin(out io.Writer, joinOptions *joinOptions) *cobra.Command {
|
|||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
|
|
||||||
data := c.(*joinData)
|
data, ok := c.(*joinData)
|
||||||
|
if !ok {
|
||||||
|
return errors.New("invalid data struct")
|
||||||
|
}
|
||||||
|
|
||||||
if err := joinRunner.Run(args); err != nil {
|
if err := joinRunner.Run(args); err != nil {
|
||||||
return err
|
return err
|
||||||
|
Loading…
Reference in New Issue
Block a user