我在虚拟机上有一个由 kubeadm v1.8.4 制成的 K8s 集群。现在我想从我的笔记本电脑/工作站使用 rest API 访问这个 K8s 集群。
我能够做到这一点的一种方法是运行此命令“kubectl proxy --address= --accept-hosts '.*'”。但我必须手动运行此命令才能从笔记本电脑访问我的集群和我不想要那个。
在浏览文档时,我发现还有另一个可用的代理,即apiserver 代理。我正在尝试按照此链接使用这种方式(https://kubernetes.io/docs/tasks/access-application-cluster/access- cluster/#manually-constructing-apiserver-proxy-urls)但在邮递员中收到错误“无法获得任何响应”。
所以我想知道我是否正确使用了这个 apiserver 代理。或者有没有其他方法可以通过我的笔记本电脑向 VM 上的集群发送 REST 请求,而无需手动点击“kubectl proxy”命令?