Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Switch to Containers for development and production #257

Open
ynigoreyes opened this issue Jul 9, 2019 · 0 comments
Open

Switch to Containers for development and production #257

ynigoreyes opened this issue Jul 9, 2019 · 0 comments

Comments

@ynigoreyes
Copy link
Contributor

ynigoreyes commented Jul 9, 2019

It's easier for development as we don't have to worry about versioning of different microservices. And it would be fun :)

We will be using Cloud Run because it works pretty well and has the least amount of restrictions in terms of what we can and cannot do.

Problems we will have

  • Different endpoints for all the services
  • Deploying all the services on their own
  • Deploying with the service account files

How to resolve endpoints

  • We can pass environment variables into the deployment step of the client
  • This makes sure that the client has access to the proper endpoints

async memberService.getAllMembers()
async sdcService.getAllClubs()

May want to take a look into this too

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant