【问题标题】:Kubernetes component setup for Windows Server 2016Windows Server 2016 的 Kubernetes 组件设置
【发布时间】:2017-06-23 07:21:27
【问题描述】:

我想在 Windows Server 2016 上设置 Kubernetes。我一直在关注 https://kubernetes.io/docs/getting-started-guides/windows/,但是在构建 kubelet.exe 和 kube-proxy.exe 时遇到验证错误。

我已将 kubernetes (https://github.com/kubernetes/kubernetes) 存储库克隆到 [GOPATH]\k82.io,然后在 powershell 中运行“go build cmd/kube-proxy/proxy.go”命令,但出现以下错误:

pkg\api\validation\validation.go:31:2: 在 C:\gowork\src\k8s.io\kubernetes\ 中找不到包“k8s.io/apimachinery/pkg/api/equality” vendor\k8s.io\apimachinery\pkg\api\equality(供应商树) C:\Go\src\k8s.io\apimachinery\pkg\api\equality(来自 $GOROOT) C:\gowork\src\k8s.io\apimachinery\pkg\api\equality(来自 $GOPATH)

pkg\volume\util.go:35:2: 找不到包 “k8s.io/apimachinery/pkg/api/errors”中的任何一个: C:\gowork\src\k8s.io\kubernetes\vendor\k8s.io\apimachinery\pkg\api\errors(供应商树) C:\Go\src\k8s.io\apimachinery\pkg\api\errors(来自 $GOROOT) C:\gowork\src\k8s.io\apimachinery\pkg\api\errors(来自 $GOPATH) ...

我是否使用了正确的存储库? 有没有其他人设法为 Windows Server 2016 构建 kubelet.exe 和 kube-proxy.exe?

【问题讨论】:

  • 我想知道你有没有想过这个问题。我也有同样的问题。

标签: kubernetes windows-server-2016 windows-container


【解决方案1】:

我能够按照本教程中的步骤构建 kubelet.exe 和 kube-proxy.exe:https://github.com/Azure/acs-engine/blob/master/docs/kubernetes-build-win-binaries.md

我在谷歌计算引擎上使用 ubuntu16.04 图像

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-01-09
    • 1970-01-01
    • 2019-04-23
    • 2021-07-14
    • 1970-01-01
    • 2018-07-05
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多