0

我有一个可以在本地运行的 terraform 脚本,但是当我发布到 Terraform Cloud 时,出现如下错误:

Error: No valid credential sources found for AWS Provider.
        Please see https://terraform.io/docs/providers/aws/index.html for more information on
        providing credentials for the AWS Provider
 on main.tf line 1, in provider "aws":
  1: provider "aws" {

我在其他成功运行的部署中以相同的方式设置了相同的变量,但它似乎并没有通过提取凭据。

任何有关故障排除的指导将不胜感激

变量设置

4

1 回答 1

2

AWS 环境变量应该是AWS_ACCESS_KEY_IDAWS_SECRET_ACCESS_KEY$HOME/.aws/credentials如果您有多个 AWS 密钥,您还可以在AWS_PROFILE环境变量中选择特定配置文件。

于 2020-04-24T16:02:18.797 回答