本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
创建 CodePipeline 服务角色
创建管道时,您可以创建服务角色或使用现有服务角色。
您可以使用 CodePipeline 控制台或 AWS CLI 来创建 CodePipeline 服务角色。创建管道需要服务角色,管道始终与该服务角色相关联。
在使用 AWS CLI 创建管道之前,必须为管道创建 CodePipeline 服务角色。有关指定服务角色和策略的示例 CloudFormation 模板,请参阅中的教程教程:创建使用来自的变量的管道 AWS CloudFormation 部署操作。
该服务角色不是 AWS 托管角色,但最初是为创建管道而创建的,然后随着向服务角色策略添加新权限,您可能需要更新管道的服务角色。使用服务角色创建管道后,您无法将不同的服务角色应用于该管道。将建议的策略附加到服务角色。
有关服务角色的更多信息,请参阅管理 CodePipeline 服务角色。