kubectl 未配置并与 kubeadm 一起工作

kubectl is not configured and working with kubeadm

我正在尝试使用 kubeadm 创建集群。我已经根据 Kubeadm 的指南安装了所有东西。现在,当我尝试使用 kubectl api 时,出现了以下错误。

bash: /usr/local/bin/kubectl: Permission denied
The connection to the server localhost:8080 was refused - did you specify the right host or port?

我试过了sudo kubectl config view:

apiVersion: v1
clusters: null
contexts: null
current-context: ""
kind: Config
preferences: {}
users: null

我尝试重置 kubeadm 并重新安装所有内容,但问题仍然存在。
我该怎么办?

在我的 VM 上安装 Kubeadm 之前,我安装了 docker 和 Kubernetes。因此,我创建了一个新的 VM,并按照说明通过 Kubeadm 安装集群。这样,问题就解决了。