Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/python-2.7/5.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
Kubernetes-kubectl版本命令失败_Kubernetes_Kubectl - Fatal编程技术网

Kubernetes-kubectl版本命令失败

Kubernetes-kubectl版本命令失败,kubernetes,kubectl,Kubernetes,Kubectl,Ubuntu 19.4 刚刚通过snap安装了kubectl: 你知道是什么原因吗?这意味着你安装的kubectl客户端版本是v1.14.2 由于某些问题,您无法连接到api服务器,因此未显示kubernetes服务器版本 运行下面的命令以检查kubernetes控制平面的运行状况,并对显示为不正常的组件执行操作 kubectl get cs 这意味着您安装的kubectl客户端版本是v1.14.2 由于某些问题,您无法连接到api服务器,因此未显示kubernetes服务器版本 运行下面的命

Ubuntu 19.4

刚刚通过snap安装了kubectl:


你知道是什么原因吗?

这意味着你安装的kubectl客户端版本是v1.14.2

由于某些问题,您无法连接到api服务器,因此未显示kubernetes服务器版本

运行下面的命令以检查kubernetes控制平面的运行状况,并对显示为不正常的组件执行操作

kubectl get cs

这意味着您安装的kubectl客户端版本是v1.14.2

由于某些问题,您无法连接到api服务器,因此未显示kubernetes服务器版本

运行下面的命令以检查kubernetes控制平面的运行状况,并对显示为不正常的组件执行操作

kubectl get cs

安装
kubectl
后,必须将其配置为使用集群。 几乎所有的云提供商,或者像
kubeadm
这样的引导程序都有最简单的方法。 例如,在GKE上运行以下命令将集群k8s配置文件复制到本地主机:

gcloud container clusters get-credentials ${CLUSTER}
对于KOP:

kops export kubecfg ${CLUSTER}
对于
kubeadm
,您必须将配置文件从主机复制到主机。完成
kubeadm init
命令后:

mkdir -p $HOME/.kube
sudo cp -i /etc/kubernetes/admin.conf $HOME/.kube/config
sudo chown $(id -u):$(id -g) $HOME/.kube/config
注意:
/etc/kubernetes/admin.conf
位于运行
kubeadm init
的主kubeadm节点中,您必须将此文件复制到主机才能使用此集群
kubectl

其他有用的链接可能会有所帮助:


希望有帮助

安装
kubectl
后,必须将其配置为使用集群。 几乎所有的云提供商,或者像
kubeadm
这样的引导程序都有最简单的方法。 例如,在GKE上运行以下命令将集群k8s配置文件复制到本地主机:

gcloud container clusters get-credentials ${CLUSTER}
对于KOP:

kops export kubecfg ${CLUSTER}
对于
kubeadm
,您必须将配置文件从主机复制到主机。完成
kubeadm init
命令后:

mkdir -p $HOME/.kube
sudo cp -i /etc/kubernetes/admin.conf $HOME/.kube/config
sudo chown $(id -u):$(id -g) $HOME/.kube/config
注意:
/etc/kubernetes/admin.conf
位于运行
kubeadm init
的主kubeadm节点中,您必须将此文件复制到主机才能使用此集群
kubectl

其他有用的链接可能会有所帮助:


希望有帮助

kubectl无法连接到kubernetes api服务器。分享有关如何设置kubernetes的更多信息。是否在本地主机:8080上?或者它是远程的,您是如何配置它的?在~/.kube目录中设置一个配置文件,其中包含您的集群详细信息。默认情况下,它将检查localhost:8080的Api服务器。kubectl无法连接到kubernetes Api服务器。分享有关如何设置kubernetes的更多信息。是否在本地主机:8080上?或者它是远程的,您是如何配置它的?在~/.kube目录中设置一个配置文件,其中包含您的集群详细信息。默认情况下,它将检查localhost:8080中的Api服务器。