Engine deploy test traffic User Cloud Load Balancing Active Pod Standby Pod user traffic switch call test return result GitHub manifest.yaml trigger refer
test traffic User Cloud Load Balancing Active Pod Standby Pod user traffic switch 新規コンテナイメージの push をトリガーに動作 call test return result Configure Stage GitHub manifest.yaml trigger
test return result deploy test traffic User Cloud Load Balancing Active Pod Standby Pod user traffic switch テスト用に新規Podをデプロイ Deploy Stage GitHub manifest.yaml trigger refer
User Cloud Load Balancing Active Pod Standby Pod user traffic switch call test return result Jenkins Job を Kick Test Stage test traffic テスト用 Pod へ Postman を用いた統合テスト GitHub manifest.yaml trigger refer
test traffic User Cloud Load Balancing Active Pod user traffic switch call test return result Standby Pod テスト用 Pod を 本番用 Pod へ昇格 Enable Stage (test == True) テストが正常終了 GitHub manifest.yaml trigger refer
test traffic User Cloud Load Balancing Active Pod Standby Pod user traffic call test return result Delete Stage (test == False) テスト用 Pod を削除 本番用 Pod は影響なし テストが異常終了 GitHub manifest.yaml trigger refer
Engine deploy test traffic User Cloud Load Balancing Active Pod Standby Pod user traffic switch call test return result GitHub manifest.yaml refer trigger
Kubernetes Engine deploy test traffic User Cloud Load Balancing Active Pod Standby Pod user traffic switch バージョン管理を委任 Rollout リソースを 適用するだけ call test return result trigger GitHub manifest.yaml refer