1
1

More than 3 years have passed since last update.

雰囲気でEventBridge使ってたらS3PutでECSタスク起動するチュートリアルで詰まった件

Last updated at Posted at 2020-09-05

前提

ぜんぜんわからない。俺は雰囲気でAWSをやっている。

この記事の内容

チュートリアル: ファイルが Amazon S3 バケットにアップロードされたときに Amazon ECS タスクを実行するを斜め読みして、

S3 PutでECSタスク起動しようとしたら詰まったので、最初からちゃんとやった。
そして、やっぱりチュートリアルは真面目にするべきだと反省した。

作業メモ

  1. 単純なコンテナが欲しかったので、ECSタスクでHello Worldしてみた を参考に、コンテナを準備
  2. 1.が終わったら、チュートリアル: ファイルが Amazon S3 バケットにアップロードされたときに Amazon ECS タスクを実行する を進める。
  3. チュートリアルにしたがってポチポチ雰囲気で進める。 サブネットIDはecs->クラスタ->default->sample-app-serviceの詳細を見て入力。
  4. S3に適当なファイルをアップ
  5. 動いてる!
  6. EventBridge > イベント > ルール > test-ruleでイベントパターン見れる。
  7. が、別のS3バケツに変更すると動かないorz。
  8. 結局、S3バケツのプロパティにオブジェクトレベルのログ記録ってのがあって、それが有効になってないと駄目だった。
    最初に選んだのはたまたまオブジェクトレベルのログ記録しているバケツだった

あとがき

次はCLIやろう。
JAWS-UG CLI専門支部 #167R EventBridge入門 (旧Events)
= タイムリー!!

1
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
1