-
Notifications
You must be signed in to change notification settings - Fork 98
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
Implement a script to mirror test GCP project #37
Comments
I am interested in this topic as we discussed already in the google group. |
I think we need following DOD to cover
One of my concerns is, to setup up the project |
Yea, that's a decent plan. As for billing, I don't think I have a simple solution for that. GCP offers free $300 credit https://cloud.google.com/free/docs/free-cloud-features#free-trial for new customers but that's obviously does not solve the problem. Alternatively, we might potentially think about safe way to grant any new developer access to main test GCP project (e.g. viewer access). |
This sounds better |
yes, 300$ credit is there but it still needs a credit card to avail that. |
Actually, we can kinda have an "OAuth2"-ed gateway kinda logic for contributors and that "token" can be used to run the tests on an "instance" and return the results probably? |
It's a bad idea that came in my mind :) |
I think I can do a POC regarding a |
On a custom project? That POC can be done tho. |
Yes, basically we need to check if we can safely grant user read access to |
Let me think about this one. It is not super clear on what would be the best option here. |
TBH, a well-documented step by step guide for setting up GCP for local testing is also good if the other options were cumbersome. |
@mhdsysy Yes but the issue is that GCP requires credit card in order to setup a project which might be a problem for some folks. |
Currently, there is no simple way for developers to mirror GCP project used in testing. However, this might be required for developers in order to locally test their version of GCP scanner or even debug tests itself.
It would be great to have a script that can deploy a mirror/copy of our test GCP project for new developers. We also need to provide documentation to ensure easy setup.
The text was updated successfully, but these errors were encountered: