这个错误信息表示你在使用 kubectl get 命令时,指定了不正确的参数格式。具体来说,在使用 --kubeconfig 和 --server 参数时,应该将它们作为全局参数而非资源类型参数传递。
正确的命令格式应该是:
kubectl --kubeconfig=/root/.kube/config --server=https://192.168.10.222:6443 get componentstatuses
请注意,--kubeconfig 参数和 --server 参数应该放在 kubectl 命令之前,并用双横线 (--) 分隔开来。这样才能让 kubectl 正确识别这些参数并将其用于连接到 Kubernetes API Server。
另外,由于 get componentstatuses 是针对集群组件状态的查询操作,因此不需要指定任何资源名称或命名空间等参数。直接输入上述命令即可。




