在 Ubuntu 20.04 上安装 kubectl 并没有在 /usr/kubernetes/ 中创建任何 .conf 文件



我按照这里的指南在Ubuntu 20.04中安装kubectl,但由于某种原因,它没有创建/etc/kubernetes文件夹。然后我尝试了这个指南,它现在创建了一个文件夹,但里面只有manifests。没有创建.conf文件。如果我运行kubectl cluster-info,它将返回此错误。

W0629 19:50:08.122990   83790 loader.go:221] Config not found: /etc/kubernetes/admin.conf
To further debug and diagnose cluster problems, use 'kubectl cluster-info dump'.

有人知道解决方案吗?感谢

第一件事。Kubernetes和kubectl是不同的东西。安装kubectl不应该在那里创建/etc/kubernetes文件夹或文件。kubectlcli工具只是kubernetes集群的客户端。如果您已经有了一个Kubernetes集群,那么您可以为这个cli工具提供一个kubeconfig。这将使您能够与集群进行交互。

第二个链接是使用kubeadmCli工具安装kubernetes集群。这将从头开始创建一个集群。如果集群创建成功,那么kubeadm工具将自动为您创建一个admin.conf文件。该文件也是kubeconfig文件。

相关内容

  • 没有找到相关文章

最新更新