Kubernetes - kubectl get pods 从节点调用
Kubernetes - kubectl get pods being called from node
想知道是否有人经历过需要从节点调用 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"
kubectl
需要内联传递的不记名令牌或带有令牌或证书的 kubeconfig
文件来向 Kubernetes API 服务器验证客户端。
通过提供 --insecure-skip-tls-verify=true
,kubectl 将不会验证 API 服务器端点的真实性,但这并不意味着您可以调用 Kubernetes API 而无需有效的承载令牌或客户端证书实质上证明了调用 API 服务器的客户端的身份。
我认为最简单的选择是将工作 kubeconfig 文件复制到节点 VM 到 .kube/config
位置并执行 kubectl get pods
想知道是否有人经历过需要从节点调用 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"
kubectl
需要内联传递的不记名令牌或带有令牌或证书的 kubeconfig
文件来向 Kubernetes API 服务器验证客户端。
通过提供 --insecure-skip-tls-verify=true
,kubectl 将不会验证 API 服务器端点的真实性,但这并不意味着您可以调用 Kubernetes API 而无需有效的承载令牌或客户端证书实质上证明了调用 API 服务器的客户端的身份。
我认为最简单的选择是将工作 kubeconfig 文件复制到节点 VM 到 .kube/config
位置并执行 kubectl get pods