Kubernetes-kubectl版本命令失败
Ubuntu 19.4 刚刚通过snap安装了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服务器版本 运行下面的命
你知道是什么原因吗?这意味着你安装的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服务器。