操作
ACS::CICD::SoftwarePackageDeployOnSingleEcs
説明
Object Storage Service (OSS) からソフトウェアパッケージをプルし、Elastic Compute Service (ECS) インスタンスにデプロイします。この操作は、Linux ECS インスタンスでのみ実行できます。
構文
Action: ACS::CICD::SoftwarePackageDeployOnSingleEcs
Properties:
regionId: String
instanceId: String
bucketName: String
objectName: String
isInternal: Boolean
downloadPath: String
deployScript: String
属性
属性 | 説明 | タイプ | 必須 | デフォルト値 | 制限 |
regionId | リージョン ID。 | String | いいえ | {{ ACS::RegionId }} | |
instanceId | ECS インスタンスの ID。 | String | はい | ||
bucketName | OSS バケットの名前。 | String | はい | ||
objectName | OSS オブジェクトの名前。 | String | はい | ||
isInternal | 内部 URL を生成するかどうかを指定します。 | Boolean | いいえ | True | |
downloadPath | ソフトウェアパッケージのダウンロードパス。 | String | いいえ | /home/admin/app/ | |
deployScript | デプロイスクリプト。 | String | いいえ | |
出力
なし
参照
詳細については、GitHub の ACS::CICD::SoftwarePackageDeployOnSingleEcs.yml をご参照ください。