Upgrade to Pro — share decks privately, control downloads, hide ads and more …

AWS Engineer Meetsup 2023 登壇資料

takakuni
March 16, 2023

AWS Engineer Meetsup 2023 登壇資料

takakuni

March 16, 2023
Tweet

More Decks by takakuni

Other Decks in Technology

Transcript

  1. Amazon ECS のタスク定義リビジョンが
    削除をサポートして、興奮が止まらないためLT さ
    せてください
    AWS LT Free Style Battle
    2023.03.16
    たかくに
    1

    View Slide

  2. 2
    自己紹介
    たかくに
    • 会社:クラスメソッド株式会社
    • 部署:AWS 事業本部 コンサルティング部
    • ロール:ソリューションアーキテクト
    • 好きな AWS サービス:Amazon VPC
    • Twitter:@takakuni_

    View Slide

  3. 3
    時がきた...
    2023.02.27

    View Slide

  4. 4
    Amazon ECS のタスク定義リビジョンが削除をサポート
    https://aws.amazon.com/about-aws/whats-new/2023/02/amazon-ecs-deletion-inactive-task-definition-revisions/

    View Slide

  5. 5
    これまで
    〜 2023.02.27

    View Slide

  6. 6
    今までのタスク定義リビジョン事情をおさらい

    View Slide

  7. 7
    これから
    2023.02.27 〜

    View Slide

  8. 8
    これからのタスク定義リビジョン

    View Slide

  9. 9
    これからのタスク定義リビジョン
    タスク定義リビジョンが削除できず抱えてた課題
    ● AWS アカウントから情報を削除できない
    ○ センシティブな情報をタスク定義リビジョンで含んでいたケース
    ● AWS アカウント内の見栄えが悪い
    ○ デスクトップ上にゴミ箱はあるが完全に削除できないもどかしさ

    View Slide

  10. 10
    神機能をありがとう。

    View Slide

  11. 11
    色々触っていると気がついた
    ちょっと注意が必要だった

    View Slide

  12. 12
    ここだけ伝えたい
    ● あくまでタスク定義リビジョンの削除がサポート
    ○ 同じ名前でタスク定義を作り直すと、リビジョン番号が引
    き継がれる
    ● ECS サービスで削除予定のリビジョンを指定している場合、
    該当のリビジョンは削除されない
    ○ また、削除進行中のリビジョンはステータス表記が「非ア
    クティブ」と表記されないため注意
    ● 今後のライフサイクルポリシーもきそうな予感

    View Slide

  13. 13
    あくまでタスク定義リビジョンの削除がサポート
    アクティブな状態
    非アクティブな状態
    削除中の状態

    View Slide

  14. 14
    あくまでタスク定義リビジョンの削除がサポート
    削除が完了すると

    View Slide

  15. 15
    あくまでタスク定義リビジョンの削除がサポート
    削除が完了すると
    同じ名前で
    作り直すと...

    View Slide

  16. 16
    削除予定のリビジョンを指定している場合の挙動
    VS
    ECS サービスで
    削除対象のリビジョンを指定
    タスク定義の削除
    (DELETE_IN_PROGRESS)

    View Slide

  17. 17
    削除予定のリビジョンを指定している場合の挙動
    VS
    タスク定義の削除
    (DELETE_IN_PROGRESS)
    ECS サービスで
    削除対象のリビジョンを指定

    View Slide

  18. 18
    削除予定のリビジョンを指定している場合の挙動

    View Slide

  19. 19
    ライフサイクルポリシーも導入予定
    https://aws.amazon.com/jp/blogs/containers/announcing-amazon-ecs-task-definition-deletion/

    View Slide

  20. 20

    View Slide