mazyu36の日記

某SIer所属のクラウドエンジニアのブログ

ECS

AWS CDKでECSタスク定義を作成後、アプリを更新するとイメージタグがずれる問題への対応

CDKでECSのタスク定義を作成すると、必ず遭遇する(と思う)コンテナのイメージタグがCDKと実態でズレる問題への対応についてです。 以下のスライドでまさに言及されているものです。 AWS CDKでECS on FargateのCI/CDを実現する際の理想と現実 / ideal-and-r…

ECS on FargadeでFirelensによるログ管理サイドカーをAWS CDKで実現する

はじめに あるプロジェクトでECS on Fargateで以下のFirelensによるログ管理サイドカーを行う必要性が出てきたので、CDKによる実装れいを記載する。 ログ管理サイドカー前々からやりたいと思ってたので、CDKでやってみるhttps://t.co/4xvdnIwHKe— mazyu36 (@…

boto3でECSタスクのスケールイン保護を実装する

はじめに ECSタスクのスケールイン保護をpython(boto3)で検証したので、その時のメモを残す。

AWS CDKでECS Blue Green DeploymentのL2 Constructがキタ

はじめに 以下の記事で ECSのBlue Green Deploymentが正式にはAWS CDKに対応していないという記事を作成した。 mazyu36.hatenablog.com しかし2022/11にv2.50.0で待望のL2 Constructが実装されたので試してみた。 docs.aws.amazon.com

AWS CDKで作るFargate Bastion

はじめに 踏み台サーバーではEC2サーバー+SSM Session Managerを使うのが最も主流(だと思う)が、Fargateで作る手段も存在する(Fargate Bastion)。 iselegant.hatenablog.com 以下の書籍でもハンズオンの中で記載されている。※ECS使うならこの本必読だと…

2022/10時点のAWS CDKにおけるECSの Blue Green Deploymentについて

はじめに タイトルの通りだが、2022/10時点におけるAWS CDKにおけるECSの Blue Green Deploymentの対応状況について記載する。 公式ドキュメント的に推奨されていないやり方だが、現状問題なく動作しているのでやったことをまとめておく。 概要 以下のIssue…