awscli可以在运行在自定义映像上的AWS Codebuild buildspec中使用吗?



如果Codebuild项目运行在预安装了awscli的自定义映像上,但没有为该AWS帐户配置,那么在该项目的buildspec中运行aws *而不首先更新其AWS凭据是否仍然可能?

换句话说,这些凭据是否由Codebuild提供(例如,通过在自动拾取的环境变量中提供此信息),或者如果我使用自定义映像,则由我来明确地照顾这一点,并且aws *仅期望在buildspec中开箱即用,而无需在Codebuild管理映像上进行额外的工作?

(我的意思是Codebuild项目在其中运行的帐户和角色的配置/凭证)

当您为AWS Codebuild项目附加IAM服务角色时,您不需要配置AWS cli。IAM服务角色是环境配置的一部分,当您尝试访问AWS中的资源时,将假设该角色。对于AWS Codebuild的自定义映像也是如此。

相关内容

  • 没有找到相关文章

最新更新