【发布时间】:2020-05-22 17:17:43
【问题描述】:
在集群构建后配置云集成。
当集群服务在主节点上重新启动时,它无法查找 AWS 实例:
22 16:32:10.112895 75995 server.go:261] failed to run Kubelet: could not init cloud provider "aws": error finding instance i-0c5cbd50923f9c6d2: "error listing AWS instances: \"Request.service: main process exited, code=exited, status=255/n/a Error: send request failed\\ncaused by: Post https://ec2.eu-west-.amazonaws.com/: dial tcp: lookup ec2.eu-west-.amazonaws.com: no such host\""
仔细检查似乎是由于主机名不正确:
https://ec2.eu-west-.amazonaws.com/ VS https://ec2.eu-west-2.amazonaws.com/
所以我仔细检查了配置,这似乎是正确的:
# cat /etc/origin/cloudprovider/aws.conf
[Global]
Zone = eu-west-2
有一个谷歌,它似乎是一个类似的问题:
https://github.com/kubernetes-sigs/kubespray/issues/4345
有没有办法解决这个问题?现在不能选择退出 3.11。
谢谢。
【问题讨论】:
标签: kubernetes openshift-3 aws-sdk-go