想知道是否有人经历过从节点调用kubectl命令的需要?
对于这个例子,我要做的是从节点访问主节点并获取一些有价值的信息。
bafontainha ~ kubectl get pods --server https://localhost:6443 --insecure-skip-tls-verify=true
Please enter Username: service-account
Please enter Password: error: the server doesn't have a resource type "pods"发布于 2020-07-06 14:12:32
kubectl需要通过内联传递的承载令牌或带有令牌的kubeconfig文件或证书来验证客户端到Kubernetes API Server的身份。
通过提供--insecure-skip-tls-verify=true,kubectl将不会验证API端点的真实性,但这并不意味着您可以在没有有效的承载令牌或客户端证书的情况下调用Kubernetes API,这在本质上证明了调用API的客户端的身份。
我认为最简单的选择是将工作的kubeconfig文件复制到节点VM中,然后执行.kube/config位置并执行kubectl get pods。
https://stackoverflow.com/questions/62757717
复制相似问题