더북(TheBook)
Gateway에 외부 IP 35.216.xxx.xxx가 할당되고 PROGRAMMED: True가 되었습니다. GKE가 백그라운드에서 로드밸런서, 포워딩 규칙, URL 맵 그리고 백엔드 서비스를 자동으로 생성했습니다. 이제 외부에서 접속을 테스트합니다.
주의: 로드밸런서가 백엔드 헬스체크를 통과하기까지 추가로 1~2분이 걸릴 수 있습니다. 처음에 502 에러가 나오면 잠시 기다려주세요.

$ curl http://$GATEWAY_IP/health
{"status":"ok"}
$ curl http://$GATEWAY_IP/id
{"id":"1","generated_by":"notiflex-api-a1b2c3d4e5-l0m1n"}
$ curl http://$GATEWAY_IP/version
{"version":"0.1.1"}

외부에서 Gateway API를 통해 Notiflex API에 접속할 수 있습니다.
이전까지는 kubectl port-forward로만 접근했지만, 이제 어디서든 이 IP 주소로 Notiflex API를 호출할 수 있습니다. 프로덕션에서는 이 IP에 도메인과 TLS 인증서를 연결합니다.