0
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 1 year has passed since last update.

AWS ECS – CodeDeploy での blue/greenデプロイ で テストリスナーポートの使い方は何なのか

Posted at

ブラウザからテストする例

この記事ではテストリスナー用のポートを開放しておいて、ブラウザでアクセスしてみる例が載っている。

本番へのルーティングまでの間に猶予時間を持たせる設定にするなどして、事前にテスト用で動作確認するというケースが想定されてるみたいだ。

image

テストというとAWSのデプロイのどこかに自動テストを設定するのだと思い込んでいたが、確かにデプロイ時にブラウザから目視で確認するような方法も確かに考えられる。というより環境によってはそれが必須な場合もあるかもしれない。

実際の運用では誰でもテスト用のサイトにアクセスできては困るはず。
セキュリティグループなどでアクセスを制限する必要があるかもしれない。

テストとしてLambdaスクリプトを実行する

デプロイのステップ中にLambdaスクリプトを実行して検証することも出来るみたいだ。

チュートリアル: 検証テストを使用して Amazon ECS サービスをデプロイする - AWS CodeDeploy

blue/greenの切り替え

この記事が分かりやすかった。

まずはテスト用のリスナーを置き換え先タスクセット(green)に紐づけて外部からテストできるようにしておいて、その後に本番用のリスナーもgreenに切り替えるのだ。

image

チャットメンバー募集

何か質問、悩み事、相談などあればLINEオープンチャットもご利用ください。

Twitter

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