簡體   English   中英

使用 Packer 構建時出現身份驗證錯誤

[英]Authentication Error on Building with Packer

Packer 構建失敗並顯示:

amazon-ebs: error validating regions: AuthFailure: AWS was not able to validate the provided access credentials

我在 AWS 上嘗試構建 AMI 時多次遇到上述錯誤。 我的模板包含使用env packer 關鍵字調用的必要變量導出。

我遇到了同樣的問題,無法找出問題所在。

然后我嘗試使用 terraform 來測試憑據,消息稍微好一點並提到了一些關於時鍾的內容,所以我重新啟動了 Windows 並“修復”了問題。

似乎憑據未在運行時傳遞給加殼程序,因此失敗。 使用 "profile":"your aws profile" 構建器鍵並將您的 aws 配置文件作為值傳遞。 然后export AWS_SHARED_CREDENTIALS_FILE=~/.aws/credentials並運行您的打包程序構建命令。 這種方法似乎比使用

"access_key": "{{user `AWS_ACCESS_KEY_ID`}}",
"secret_key": "{{user `AWS_SECRET_ACCESS_KEY`}}",

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM