
打包器 AMI 烘焙作业中添加了 ec2 前缀,这导致了一些问题,因为根据 FIPS - Amazon Web Services (AWS),我们需要 URL 为 ebs-fips.us-east-1.amazonaws.com,但目前情况如下:
amazon-ebs:验证区域时出错:RequestError:发送请求失败,原因:Posthttps://ec2.fips.us-east-1.amazonaws.com/:拨号 tcp:查找 ec2.fips.us-east-1.amazonaws.com 没有这样的主机
删除 ec2 前缀的最佳方法是什么?
答案1
通过将以下 custom_endpoint_ec2 添加到您的构建器应该可以解决该问题
"custom_endpoint_ec2" : "https://ec2-fips.us-east-1.amazonaws.com",
HashiCorp 参考:https://www.packer.io/plugins/builders/amazon/ebsvolume#custom_endpoint_ec2