アクション
ACS::CICD::DockerDeployOnSingleEcs
説明
Elastic Compute Service ( ECS ) インスタンスに Docker イメージをデプロイします。この操作は、Linux ECS インスタンスでのみ実行できます。
構文
Action: ACS::CICD::DockerDeployOnSingleEcs
Properties:
regionId: String
instanceId: String
acrType: String
username: String
password: String
acrId: String
namespace: String
repoName: String
imageVersion: String
dockerRunOptions: String
isInternal: Boolean
属性
属性 | 説明 | タイプ | 必須 | デフォルト値 | 制限 |
regionId | リージョン ID。 | String | いいえ | {{ ACS::RegionId }} | |
instanceId | ECS インスタンスの ID。 | String | はい | ||
acrType | コンテナイメージのタイプ。 | String | はい | ||
username | ユーザー名。 | String | いいえ | "" | |
password | パスワード。 | String | いいえ | "" | |
acrId | Container Registry インスタンスの ID。 | String | いいえ | "" | |
namespace | 名前空間。 | String | いいえ | "" | |
repoName | リポジトリの名前。 | String | はい | ||
imageVersion | イメージのバージョン。 | String | はい | ||
dockerRunOptions | Docker ランタイムオプション。 | String | いいえ | "" | 文字列検証用の正規表現: ^(?!.–name).$ |
isInternal | 内部 URL を使用してイメージをプルするかどうかを指定します。 | Boolean | いいえ | True |
出力
なし
参照
詳細については、GitHub の ACS::CICD::DockerDeployOnSingleEcs.yml をご参照ください。