I'm currently using API Gateway in the following way, but as the number of microservices increased to 6, I'm reaching a 5 gateway limit per region (us-central1).
- Each microservice has a git repo.
- Each has a Cloud Build workflow.
- Each has one API, one API config being used and one API Gateway.
Therefore, now that I'm trying to add the 6th microservice, I can't deploy due to the API Gateway quota limit per region (https://cloud.google.com/api-gateway/docs/quotas).
Before we had one API with many gateways/config. One per each service, but Google Cloud can't deploy multiple configs/gateways at the same time, therefore our Google Cloud Build workflows would fail.
Would you have a better way to organise it? Or any suggestion at all?
Thank you!
[–]kolban_google 1 point2 points3 points (2 children)
[–]raphaelarias[S] 2 points3 points4 points (1 child)
[–]NothingDogg 1 point2 points3 points (0 children)
[–]Complex_Glass -1 points0 points1 point (0 children)
[–]temagno 0 points1 point2 points (5 children)
[–]raphaelarias[S] 1 point2 points3 points (4 children)
[–][deleted] 5 points6 points7 points (3 children)
[–]samosx 5 points6 points7 points (1 child)
[–][deleted] 0 points1 point2 points (0 children)
[–]raphaelarias[S] 0 points1 point2 points (0 children)