我正试图从CodeBuild的策划图像aws/codebuild/windows-base:2019-2.0
中执行地形配置。Terraform的AWS提供商无法访问默认配置文件配置,如果我们使用ubuntu或amazon linux映像,通常会出现这种情况。
是否需要额外的配置来访问默认配置文件
附加背景:在地形规划执行之前,我正在建设dotnet 6.0项目& &;dotnet 6运行时仅适用于Windows基本映像。作为最后一个选择,我将拆分构建&部署。
回答我的问题,从v4开始,AWS平台提供商强制优先认证规范,即如果我们在provider aws {...}
中设置profile
,那么如果配置文件不存在,提供商将不会回退到环境。