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

AWS Engineer Meetsup 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 full-size slide

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

    View full-size slide

  3. 3
    時がきた...
    2023.02.27

    View full-size slide

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

    View full-size slide

  5. 5
    これまで
    〜 2023.02.27

    View full-size slide

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

    View full-size slide

  7. 7
    これから
    2023.02.27 〜

    View full-size slide

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

    View full-size slide

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

    View full-size slide

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

    View full-size slide

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

    View full-size slide

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

    View full-size slide

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

    View full-size slide

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

    View full-size slide

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

    View full-size slide

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

    View full-size slide

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

    View full-size slide

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

    View full-size slide

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

    View full-size slide