【发布时间】:2019-06-23 17:05:04
【问题描述】:
通过安装kubectl 后,我在 Windows10 上出现以下错误
choco install kubernetes-cli:
PowerShell
PS C:\Users\userA> kubectl version
Client Version: version.Info{Major:"1", Minor:"10", GitVersion:"v1.10.11", GitCommit:"637c7e288581ee40ab4ca210618a89a555b6e7e9", GitTreeState:"clean", BuildDate:"2018-11-26T14:38:32Z", GoVersion:"go1.9.3", Compiler:"gc", Platform:"windows/amd64"}
Unable to connect to the server: dial tcp [::1]:8080: connectex: No connection could be made because the target machine actively refused it.
Cmd
C:\Users\userA>kubectl version
Client Version: version.Info{Major:"1", Minor:"10", GitVersion:"v1.10.11", GitCommit:"637c7e288581ee40ab4ca210618a89a555b6e7e9", GitTreeState:"clean", BuildDate:"2018-11-26T14:38:32Z", GoVersion:"go1.9.3", Compiler:"gc", Platform:"windows/amd64"}
Unable to connect to the server: dial tcp [::1]:8080: connectex: No connection could be made because the target machine actively refused it.
我创建了 .kube 文件夹 (C:\Users\userA\.kube) 并在其中创建了一个空的 config 文件
我设置了windows环境变量:
Variable_name: KUBECONFIG
value:C:\Users\userA\.kube\config
编辑:我用running minikube 对其进行了测试:
【问题讨论】:
-
您的 Kubernetes 集群实际运行在哪里?该连接数据需要进入
.kube/config文件。 -
我也安装了
minikube。我知道它是否正在运行。我只在新安装kubectl后运行kubectl version的简单命令 - 作为第一个命令,看看它是否有效。
标签: cmd kubernetes windows-10 environment-variables