尝试连接到minikube时出现“Powershell Module Unavailable”错误

时间:2018-03-22 10:52:32

标签: powershell kubernetes containers kubectl minikube

这是我遇到的错误,请帮助我。

  

启动主机时出错:创建主机时出错:执行错误步骤:运行pre   创建支票。
  :Hyper-V PowerShell模块不可用

1 个答案:

答案 0 :(得分:0)

我确认问题。 看代码: 最近minikube上的powershell.go

func hypervAvailable() error {
    stdout, err := cmdOut("@(Get-Command hyper-v\\Get-VM).ModuleName")
    if err != nil {
        return err
    }

    resp := parseLines(stdout)
    if resp[0] != "Hyper-V" {
        return ErrNotInstalled
    }

    return nil
}

并在我的方框上进行简单检查

C:\Users\slavko> (Get-Command hyper-v\Get-VM).ModuleName
hyper-v

因此检查非常愚蠢,因为Go中的检查区分大小写。

UPD:上述代码在10小时前修复。检查0.25.2