我是kubernetes的新手。我正在开发一台Mac M1。Docker已安装
我在这里遵循了aws的指示
我遇到了这个错误:
与服务器localhost:8080的连接被拒绝-您指定了正确的主机或端口吗?
这让我在互联网上找到了需要将/etc/kubernetes/admin.conf
复制到~/.kube/config
的指示
这就是它变得奇怪的地方。我没有etc/kubernetes
目录。
问题:有人知道为什么以及如何修复吗?
此外,事实证明kubectl已经安装了自制软件。我按照aws的说明进行了卸载和重新安装(如上(。这仍然没有带来成功的
任何帮助都深深感谢
/etc/kubernetes
目录位于集群的主节点内。在裸金属kubernetes的情况下,可以将SSH
放入其中一个节点&复制admin.conf
文件。
对于像AWS的EKS这样的基于云的k8s集群,从仪表板下载admin.conf
文件并将其放置在~/.kube/
文件夹中。此AWS EKS Kubeconfig访问可能会帮助您
我当时在Mac电脑上。我安装了docker桌面。这似乎包括自制中的kubectl
我追踪到/usr/local/bin中的一个链接,并将其重命名为kubectl旧
然后我重新安装了kubectl,把它放在我的路径上,一切都正常了。
我知道这是我的具体情况,但可能会帮助其他人。