Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/macos/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Macos 如何解决在Mac上安装kubectl时本地主机:8080未找到的问题?_Macos_Kubernetes_Kubectl - Fatal编程技术网

Macos 如何解决在Mac上安装kubectl时本地主机:8080未找到的问题?

Macos 如何解决在Mac上安装kubectl时本地主机:8080未找到的问题?,macos,kubernetes,kubectl,Macos,Kubernetes,Kubectl,我是Mac的新手。我按照以下步骤安装了kubectl cli 但是,在通过命令检查版本时:kubectl version,我得到以下错误: Client Version: version.Info{Major:"1", Minor:"13", GitVersion:"v1.13.1", GitCommit:"eec55b9ba98609a46fee712359c7b5b365bdd920", GitTreeState:"clean", BuildDate:"2018-12-13T19:44:19

我是Mac的新手。我按照以下步骤安装了kubectl cli 但是,在通过命令检查版本时:
kubectl version
,我得到以下错误:

Client Version: version.Info{Major:"1", Minor:"13", GitVersion:"v1.13.1", GitCommit:"eec55b9ba98609a46fee712359c7b5b365bdd920", GitTreeState:"clean", BuildDate:"2018-12-13T19:44:19Z", GoVersion:"go1.11.2", Compiler:"gc", Platform:"darwin/amd64"}
The connection to the server localhost:8080 was refused - did you specify the right host or port?

我做了一些跟踪,发现
/etc/
文件夹中没有名为
kubernetes
的目录。

原因是
kubectl版本
同时打印客户端版本和服务器版本(kubernetes版本)。当您刚刚安装kubectl时,它只是Kubernetes客户端。如果安装了kubernetes群集,它将同时打印kubectl版本和kubernetes版本

如果只想打印客户端版本,请使用以下命令:

kubectl version --client=true
该错误意味着kubectl试图联系kubernetes服务器获取其版本,但无法连接。您是否指定了连接到kubernetes服务器的正确主机或端口。

错误背后的原因是您没有在mac上安装kubernetes群集。您刚刚安装了kubectl,它只是一个访问kubernetes集群的客户端。安装kubernetes群集后,
kubectl版本
的输出如下:

[root@ip-10-0-1-138 centos]# kubectl version
Client Version: version.Info{Major:"1", Minor:"13", GitVersion:"v1.13.1", GitCommit:"eec55b9ba98609a46fee712359c7b5b365bdd920", GitTreeState:"clean", BuildDate:"2018-12-13T10:39:04Z", GoVersion:"go1.11.2", Compiler:"gc", Platform:"linux/amd64"}
Server Version: version.Info{Major:"1", Minor:"10", GitVersion:"v1.10.3", GitCommit:"2bba0127d85d5a46ab4b778548be28623b32d0b0", GitTreeState:"clean", BuildDate:"2018-05-21T09:05:37Z", GoVersion:"go1.9.3", Compiler:"gc", Platform:"linux/amd64"}

如果要在mac上安装完整的kubernetes群集,请尝试在本地安装群集

原因是
kubectl版本
同时打印客户端版本和服务器版本(kubernetes版本)。当您刚刚安装kubectl时,它只是Kubernetes客户端。如果安装了kubernetes群集,它将同时打印kubectl版本和kubernetes版本

如果只想打印客户端版本,请使用以下命令:

kubectl version --client=true
该错误意味着kubectl试图联系kubernetes服务器获取其版本,但无法连接。您是否指定了连接到kubernetes服务器的正确主机或端口。

错误背后的原因是您没有在mac上安装kubernetes群集。您刚刚安装了kubectl,它只是一个访问kubernetes集群的客户端。安装kubernetes群集后,
kubectl版本
的输出如下:

[root@ip-10-0-1-138 centos]# kubectl version
Client Version: version.Info{Major:"1", Minor:"13", GitVersion:"v1.13.1", GitCommit:"eec55b9ba98609a46fee712359c7b5b365bdd920", GitTreeState:"clean", BuildDate:"2018-12-13T10:39:04Z", GoVersion:"go1.11.2", Compiler:"gc", Platform:"linux/amd64"}
Server Version: version.Info{Major:"1", Minor:"10", GitVersion:"v1.10.3", GitCommit:"2bba0127d85d5a46ab4b778548be28623b32d0b0", GitTreeState:"clean", BuildDate:"2018-05-21T09:05:37Z", GoVersion:"go1.9.3", Compiler:"gc", Platform:"linux/amd64"}

如果您想在mac上安装完整的kubernetes群集,请尝试在本地安装群集

,但这会导致我发布的错误吗?我已经编辑了我的ans。您需要安装kubernetes群集。请检查答案请检查答案我已经解释了你为什么会遇到这个错误。但是这怎么会导致我发布的错误呢?我已经编辑了我的ans。你需要设置kubernetes群集。请检查答案请检查答案我已经解释了你为什么会遇到这个错误。