1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

【AWS】ECS+FARGATEでサービスのタスクを更新する

Posted at

ECS+FARGATEの構成でWebアプリを作成しようと思っているので、ソースを変更したときにサービスの更新もしなければならないのでやってみる

現状はこんな感じ↓ フリー席予約アプリを作ろうと思っているので「Hello World フリー席予約アプリです」が表示されている
image.png

  1. ソースの変更
    codecommitでソースを管理しているので変更していきたいと思う
    image.png
    今回は「こんにちは! フリー席予約アプリです」とした

  2. タスク定義を変更する
    image.png
    変更したいタスクをクリックして「新しいリビジョンの作成」をクリック

image.png
コンテナ追加からソースを変更して、新しく作成したコンテナを追加する
※コンテナの名前を一意の名前にする(前回作成したコンテナの名前と同じにする)

3. サービスの更新
image.png
更新したいサービスをクリックして更新を選択する

image.png
先ほど新たに作成したタスクを選択

サービスのタスク欄を確認する
更新直後・・
image.png

数分後・・
image.png

更新直後は前回の分も起動しっぱなしになっていたが、数分経つと新しく作成し、指定したタスク定義だけが起動していることが分かる

ブラウザでアクセスしてみると・・
image.png
「こんにちは! フリー席予約アプリです」となっており、正常に更新された!

1
0
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
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?