Kubernetes kops k8s群集Kubectl命令超时问题

Kubernetes kops k8s群集Kubectl命令超时问题,kubernetes,kubectl,kops,Kubernetes,Kubectl,Kops,我想跑 k8s群集的kubectl get nodes”命令。该命令给出“无法连接到服务器:拨号tcp…” 这是由公司AWS帐户中的其他用户创建的k8s群集。 这就是我所遵循的步骤 export AWS_PROFILE=RR export KOPS_STATE_STORE=s3://s3bucketname kops export kubecfg dev.k8s.local kubectl config get-contexts kubectl get nodes

我想跑 k8s群集的
kubectl get nodes
”命令。该命令给出“无法连接到服务器:拨号tcp…” 这是由公司AWS帐户中的其他用户创建的k8s群集。 这就是我所遵循的步骤

export AWS_PROFILE=RR
export KOPS_STATE_STORE=s3://s3bucketname 
kops export kubecfg dev.k8s.local
kubectl config get-contexts      

kubectl get nodes                                                                                                                                                              12:53:18 
Unable to connect to the server: dial tcp 3.136.226.173:443: i/o timeout       
我需要查看此k8集群中正在运行的节点和服务。我如何才能做到这一点。

可能的原因之一:路由/防火墙问题 它发生在您创建/使用私有集群时

解决方法-向授权网络添加外部
IP

要获取您的外部
IP
地址,您可以使用以下几种方法:

其他此类资源:

可能原因二:丢失/过时
k8s
context 要获取上下文,请使用:

kubectl config view 
kubectl config set-context <your_context>
要设置上下文,请使用:

kubectl config view 
kubectl config set-context <your_context>
kubectl配置集上下文
可能原因三:CF模板过时 根据,您将检查创建集群时使用的
AMI
模板

该集群是使用旧版本的CloudFormation模板建立的