1回答
- 新しい順
- 投票が多い順
- コメントが多い順
0
リタイア通知を受けてからすぐにタスクを落とすか7 日間待機してから落とすかみたいな制御はできたと思います。
ただし、何日の何時何分に落とすみたいな細かい設定までは制御できない認識です。
https://aws.amazon.com/jp/blogs/news/improving-operational-visibility-with-aws-fargate-task-retirement-notifications/
サービス内のタスクであれば新しいタスクをユーザー側でデプロイすれば更新されると思います。
https://docs.aws.amazon.com/ja_jp/AmazonECS/latest/developerguide/task-maintenance.html#task-retirement-change-time
関連するコンテンツ
- 質問済み 10日前
- AWS公式更新しました 1年前
ご回答ありがとうございます。 現状特に設定はしていないので7日間で落とすようにデフォルトで設定されているようでした。 リタイアが行われる前であればユーザー側で任意のタイミングで更新可能だと理解しました。その場合、元々予定されていたリタイア自体は行われるのでしょうか。
タスクの更新が行われていればリタイアは行われないはずです。 ただし、こちらのブログを見る限りだとPHDなどを確認してもステータスが変わらないらしく、更新が行われているのかを確認する術は無さそうに思いました。 https://note.com/datahaikuninja/n/n6c105ac950e1
承知しました。ありがとうございます。 重ねてのご質問となり申し訳ないのですが、リタイア前にユーザーにて手動でデプロイを行う場合手動デプロイはコンソール上から行う事は可能なのでしょうか?
AWS CLIの"update-service"に該当する操作は以下のドキュメントの操作です。 こちらの操作で「新しいデプロイの強制」にチェックを付ければタスクの入れ替えが始まると思います。 https://docs.aws.amazon.com/ja_jp/AmazonECS/latest/developerguide/update-service-console-v2.html
ありがとうございます。「新しいデプロイの強制」にチェックを入れる事でタスクの入替が行われる旨承知しました。タスクの入替が行われるタイミングとしてはチェックを入れたタイミングで即時で行われる認識でしょうか?例えば業務影響の少ない22時などの夜間等に実施したい場合は22時にチェックを入れ、タスクの入替が完了した段階でチェックを外せば良いでしょうか?