動作名稱
ACS::CICD::SoftwarePackageDeploy 部署軟體包
動作描述
在多個ECS執行個體上部署軟體包 (僅支援在Linux機器部署)
文法
Action: ACS::CICD::SoftwarePackageDeploy
Properties:
regionId: String
targets: Json
bucketName: String
objectName: String
isInternal: Boolean
downloadPath: String
deployScript: String
rateControl: Json屬性
屬性名稱 | 描述 | 類型 | 是否必填 | 預設值 | 約束 |
regionId | 地區 | String | 否 | {{ ACS::RegionId }} | |
targets | 目標執行個體 | Json | 是 | ||
bucketName | OSS bucket 名稱 | String | 是 | ||
objectName | OSS object 名稱 | String | 是 | ||
isInternal | 是否產生內網URL | Boolean | 否 | True | |
downloadPath | 下載路徑 | String | 否 | /home/admin/app/ | |
deployScript | 部署指令碼 | String | 否 | | |
rateControl | 任務執行的並發比率 | Json | 否 | {'Mode': 'Concurrency', 'MaxErrors': 0, 'Concurrency': 10} |
傳回值
無