スケジュールされたタスク
を作成するとEventBridge
> ルール
にルールが作成される。
つまりスケジュールされたタスク
はパターン
にスケジュール
、ターゲット
にECSタスク
を指定したイベントルールと等価。
Webマネジメントコンソールからルールを作成する場合は、ルール名が必須だが、CloudFormation
> AWS::Events::Rule
のProperties.Name
はオプション。
↑が指定されていない場合は自動でルール名が付与される。
AWS::Events::Rule
のProperties.Name
(ルール名)はオプション(省略した場合にどのようなルール名になるかを要確認)id
が重複した場合は上書きされるThe ID of the target. We recommend using a memorable and unique string.
パブリックIPの自動割当をENABELED
にしないとECR
からpull
するときにエラーが発生する。
ResourceInitializationError: unable to pull secrets or registry auth: pull command failed: : signal: killed
ref. https://forums.aws.amazon.com/thread.jspa?threadID=339634&tstart=0
エラーはクラスター
>タスク
>Stopped
でSTOPPED
したタスクを調べればわかる。
https://docs.aws.amazon.com/AmazonECS/latest/developerguide/stopped-task-errors.html