( PR ) を作ると、差分を反映した状態のサービスを立ち上げてくれる Kubernetes Operator ◦ PR毎に別のサービスが立ち上がり、個別に検証することができる ◦ Merpay Tech Fest 2021_The World Is at Your Pull Request How to Make a Dynamic QA Environment on Kubernetes and Istio Motivation • マージ前の PR のコードで動くサービスでテストしたい • QAしたい環境をPRの単位で表現したい ◦ 環境Aでは feature-xyz branch からできた PR の差分をもとに 作ったサービスが立ち上がる
Merpay Tech Fest 2021_The World Is at Your Pull Request How to Make a Dynamic QA Environment on Kubernetes and Istio Motivation • PRRC で立ち上がった複数の環境を切り替えるための統一的な仕組みが欲し い • クラスタの外からのリクエストは基本的にGatewayを通るため、PRRCで立ち上 がった特定の環境に直接リクエストを送るようなことはできない