더북(TheBook)
Blue/Green 배포가 완료되었습니다. 과정을 정리하면 이렇습니다.
1. 새 ReplicaSet 생성 (revision:2): v0.2.0 Pod 2개가 생성됩니다.
2. Preview 상태: 4개의 Pod가 동시 실행됩니다(Blue 2 + Green 2). preview Service로 v0.2.0을 미리 확인할 수 있습니다.
3. 30초 후 auto-promote: active Service의 selector가 Green ReplicaSet으로 전환됩니다.
4. Blue 축소: 이전 ReplicaSet(v0.1.1)이 scale-down됩니다.
외부에서도 새 버전이 서비스되고 있는지 확인합니다.

$ curl http://$GATEWAY_IP/version
{"version":"0.2.0"}
$ curl http://$GATEWAY_IP/health
{"status":"ok"}

Gateway를 통해 v0.2.0이 정상 서비스되고 있습니다.