mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-08-01 07:47:56 +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
|
||||
}
|
||||
|
||||
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)
|
||||
|
||||
return initRunner.Run(args)
|
||||
|
@ -175,7 +175,10 @@ func newCmdJoin(out io.Writer, joinOptions *joinOptions) *cobra.Command {
|
||||
return err
|
||||
}
|
||||
|
||||
data := c.(*joinData)
|
||||
data, ok := c.(*joinData)
|
||||
if !ok {
|
||||
return errors.New("invalid data struct")
|
||||
}
|
||||
|
||||
if err := joinRunner.Run(args); err != nil {
|
||||
return err
|
||||
|
Loading…
Reference in New Issue
Block a user