この記事のきっかけ
プログラミング初学者の@kat_logと申します。
YouTubeにてクラインさんという方の動画を元に、fargateを使ってHello worldをやってみました。
Hello world完了後にECSのfargateの停止方法が分からず調べたのですが「自動停止」「自動起動」の方法という記事が多く手動停止に至るまで苦労したため情報共有です。
プログラミング学習中の初学者が調べながらたどり着いた方法になります。
より良い方法(正しい方法?)をご存知でしたらご教示いただければと思います。
停止前
ページが表示できています↓
停止方法
AWSコンソール、ECSの「クラスター」ページより対象クラスターをクリック
「サービス」タブで対象サービス名をクリック
右上の「更新」をクリック
「サービスの設定」ページに行くので、下の方にスクロールし 「タスクの数」を「0」 にして「次のステップ」をクリック
「次のステップ」をクリックしていき最後は「サービスの更新」をクリック
完了です!
停止の確認
再度ページにアクセスしても表示できなくなっています。
また、サービスのタスクで見てみるとRunning
のものがなくなっています。
逆にStopped
に先程止めたタスクが入っています。
以上です!
おわりに
お読みいただきありがとうございました。
どなたかの参考になれば嬉しいです!
参考