我正在通过 terraform for AWS 配置 S3 后端。
terraform {
backend "s3" {}
}
Run Code Online (Sandbox Code Playgroud)
在运行“terraform init”命令时提供(S3 后端)存储桶名称、键和区域的值,出现以下错误
“配置后端“s3 ”时出错:未找到适用于 AWS 提供商的有效凭证源。有关为 AWS 提供商提供凭证的更多信息,请参阅https://terraform.io/docs/providers/aws/index.html请更新Terraform 文件中的配置以修复此错误,然后再次运行此命令。 ”
我已经在 providers.tf 中将访问和秘密密钥声明为变量。在运行“terraform init”命令时,它没有提示任何访问密钥或秘密密钥。
如何解决这个问题?