我正在尝试创建 kubernetes 集群,但无论我最终尝试什么模式kubectl
都失败了
The connection to the server ASFASF.da2.ap-northeast-1.eks.amazonaws.com was refused - did you specify the right host or port?
我已经尝试过:
1(使用Terraform安装(遵循所有官方文档(2(通过UI
手动安装EKS3(
使用eksctl工具安装
这一切都以这个错误结束,我已经尝试调整所有可能的子网、角色、用户、路由、dns,基本上所有可能有助于其他 SA 线程/github 问题的东西,但没有成功。.
我错过了什么?
inb4 是的,我尝试更新 kubectl 配置或在那里
指定角色,如下所示:
https://github.com/weaveworks/eksctl/issues/1510
https://medium.com/@savvythrough/aws-eks-auth-optimization-for-k8s-ae054be0a31b
vpn,打开它可能会有所帮助
我花了很多时间在这个问题上,这一切都是因为我连接的区域中的一些DNS块,哈哈
对我来说,我的端点设置为private=true,public=false
.我改为private=true,public=true
.我使用了地形,所以参数如下所示
endpoint_private_access = true
endpoint_public_access = true
更多参考: https://docs.aws.amazon.com/eks/latest/userguide/cluster-endpoint.html