ようへいの日々精進XP

よかろうもん

2019 年 09 月 06 日 (金)

ジョギング

  • 福岡国際空港から山王公園周辺を 45 分
  • 懸垂 7 回...引き続き, なぜか上がらない...

ランチ

  • 450 円の日替わり仕出し弁当, 今日はチャーハン弁当
  • 久しぶりだったので美味しかった

ギョーム

今週頭くらいから取り組んでいたデータベース周りの実装をリリースした.

CloudWatch Events で定期的に ECS タスクの実行させる仕込みを AWS CLI で設定したらやっぱりバグってた. マネジメントコンソールだとあまり意識しないけど, 以下の AmazonEC2ContainerServiceEventsRole が付いたロールを付与し忘れていたというオチだった.

{
    "Version": "2012-10-17",
    "Statement": [
        {
            "Effect": "Allow",
            "Action": [
                "ecs:RunTask"
            ],
            "Resource": [
                "*"
            ]
        },
        {
            "Effect": "Allow",
            "Action": "iam:PassRole",
            "Resource": [
                "*"
            ],
            "Condition": {
                "StringLike": {
                    "iam:PassedToService": "ecs-tasks.amazonaws.com"
                }
            }
        }
    ]
}

あと, ECS の Task Definition の最新リビジョンを AWS CLI で欲しい場合には, jq と組み合わせて以下のように実行すれば良さそう.

aws ecs list-task-definitions --family-prefix=${Task Family} | jq -r '.taskDefinitionArns | .[length-1]'

やっぱり, jq は最高だなあ.

他, AWS CLI と Terraform を行ったり来たりしていた.

夕飯

  • 手羽中焼き, 奥さんの焼き方が毎回上達している
  • 一品少ないなーと思ったら, オーブントースターにキレイに整列したしいたけが入っていて面白かった

明日は

  • 会社の登山先輩と宝満山から三郡山縦走初体験
  • みまもり機能も有効にしたので頑張ってこようと思う