5
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 3 years have passed since last update.

2023年にECS入門ワークショップをやる際の注意点

5
Last updated at Posted at 2023-02-24

はじめに

AWSは、いくつかのサービスにおいて、公式にハンズオンを提供しています。
詳しくは、こちらの記事などが参考になります。

その中で、ECSの基本を学びたかったので、Introduction to Amazon ECSをやってみました。
私のようにECSやFargateの基礎的な理解を深めたい人にとって、とてもいい教材だと思います。

しかし2023年2月現在、そのまま記載の通りに進めるといくつか詰まる箇所があります。
今回、私が詰まったポイントをまとめました。

CloudFormationのRDS立ち上げで落ちる

AWSリソース構築の項で CloudFormationを使ってAWSリソースをまとめて構築するのですが、そのままだとRDSが落ちます。
スクリーンショット 2023-02-24 8.27.03.png
エラーの箇所を見てみると、
スクリーンショット 2023-02-24 8.28.20.png

Cannot find version 5.7.22 for mysql

MySQLの指定バージョンが取ってこれていないようです。
確かに、公式ドキュメントを見ると、一番古いものが5.7.33なので、サポートが切れています。
ということで、ダウンロードしたテンプレートjson中の該当箇所を、サポート対象になっているバージョンに変更します。
私は、5.7.225.7.40に変えて通りました。

    "DbInstance": {
      "Type": "AWS::RDS::DBInstance",
      "Properties": {
        "DBInstanceIdentifier": "simplechat-ecs-db",
        "Engine": "MySQL",
-       "EngineVersion": "5.7.22",
+       "EngineVersion": "5.7.40",
        "AllocatedStorage": "5",
        "MasterUsername": { "Ref": "MasterUserName" },
        "MasterUserPassword": { "Ref": "MasterUserPassword" },
        "DBInstanceClass": "db.t2.micro",
        "DBSubnetGroupName": { "Ref": "DbSubnetGroup" },
        "DBParameterGroupName": { "Ref": "DBParameterGroup" },
        "VPCSecurityGroups": [ { "Ref": "RDSSecurityGroup"} ]
      }
    },

ECSのマネジメントコンソールのUIが変わっている

これはAWSあるあるかもしれませんが、UIが変わっていて混乱してしまいました。
クラスターを作成する際、現在はデフォルトで下記のUIになっています。
スクリーンショット 2023-02-24 8.57.15.png
左上の「新しい ECS エクスペリエンス」をOFFにすると下記の画面になり、ハンズオンに記載されているのと同じUIで操作ができます。
スクリーンショット 2023-02-24 8.58.56.png
理解が浅いうちは、UIの違いは学習の大きな壁です。
できるだけ、ハンズオンと同じ環境で操作できるようにした方がいいと思います。

終わりに

今からECSを学習される方の参考になれば幸いです。

5
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
5
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?