Amazon web services CodeDeployToECS的每个动作配置属性在AWS CodePipeline中指的是什么?
我正在尝试在AWS CodePipeline中创建一个Amazon ECS(蓝绿色)操作(Amazon web services CodeDeployToECS的每个动作配置属性在AWS CodePipeline中指的是什么?,amazon-web-services,aws-codepipeline,Amazon Web Services,Aws Codepipeline,我正在尝试在AWS CodePipeline中创建一个Amazon ECS(蓝绿色)操作(CodeDeployToECS)。这将使用Terraform完成,因此需要手动指定操作 根据CodePipeline中的动作结构要求,一个CodeDeployToECS动作有8个动作配置属性: ApplicationName DeploymentGroupName Image1ArtifactName Image1ContainerName AppSpecTemplateArtifact AppSpect
CodeDeployToECS
)。这将使用Terraform完成,因此需要手动指定操作
根据CodePipeline中的动作结构要求,一个CodeDeployToECS
动作有8个动作配置属性:
ApplicationName
DeploymentGroupName
Image1ArtifactName
Image1ContainerName
AppSpecTemplateArtifact
AppSpectTemplatePath
TaskDefinitionTemplatePath
TaskDefinitionTemplateArtifact
然而,两个动作配置属性仍然是个谜;
Image1ArtifactName
和Image1ContainerName
属性。这两个字段指的是什么?使用aws cli
,我可以确认Image1ArtifactName
对应于顶部标记为“具有图像详细信息的输入工件”的文本字段,而Image1ContainerName
对应于底部标记为“任务定义中的占位符文本”的文本字段
我通过创建另一个CodePipeline并运行aws CodePipeline get pipeline--name my pipeline
,以JSON格式获取管道的详细信息,这非常容易破译映射字段