GoogleCloudPlatform / cloud-ops-sandbox

Cloud Operations Sandbox is an open source collection of tools that helps practitioners to learn O11y and R9y practices from Google and apply them using Cloud Operations suite of tools.
Apache License 2.0
406 stars 148 forks source link

feat: add flag to skip ratingservice deployment #923

Closed daniel-sanche closed 2 years ago

daniel-sanche commented 2 years ago

Some sandbox users don't make use of the ratingservice, and the extra ~10 minutes to deploy is seen as too costly.

This PR adds a new --skip-ratingservice flag to sandboxctl and install.sh, which will skip the deployment step of the ratingservice and related terraform resources

Deployment times: ~21 minutes with everything installed ~21 minutes with --skip-loadgenerator ~12 minutes with --skip-ratingservice ~9 minutes with --skip-ratingservice and --skip-loadgenerator

github-actions[bot] commented 2 years ago

Open in Cloud Shell You can also use the Stage Website Action if there were updates to the website.

Note: Open in Cloud Shell may not work properly if this PR contains changes to the custom Cloud Shell image