我按照这里的指南在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
文件夹或文件。kubectl
cli工具只是kubernetes集群的客户端。如果您已经有了一个Kubernetes集群,那么您可以为这个cli工具提供一个kubeconfig
。这将使您能够与集群进行交互。
第二个链接是使用kubeadm
Cli工具安装kubernetes集群。这将从头开始创建一个集群。如果集群创建成功,那么kubeadm
工具将自动为您创建一个admin.conf
文件。该文件也是kubeconfig
文件。