Slide 20
Slide 20 text
Demo2 : Argo Rollout を使用した簡易 AB テスト
目的
・Argo Rollout で *ABテストを安全かつすぐに実施できること
を知ってもらう💡
(*ABテスト : Canary リリースの仕組みを利用した簡易的なもの)
アプリケーション
・ある地点のリアルタイムの天気を表示するアプリ
( v1: Tokyo, v2: NewYork)
内容
1. ユーザーの反応をみる ABテストとして、
v1: Tokyo, v2: NewYork の天気を表示する
2. build 済み image を使用し、 image tag を変更する
3. ArgoCD からデプロイしてみる
(デプロイ方式は Canary リリース)
4. アクセスをし A/B のバージョンが共存していることを見てみる
Argo Rollout とは?
Argo Project で開発されている Argo CD のエコシステム
高度なデプロイ・リリース( Blue/Green , Canary など)
を簡単に実現することが可能