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

Modify installation shell script to support installation of Sandbox artifacts only #981

Closed minherz closed 2 years ago

minherz commented 2 years ago

Description

Modify install.sh script to support two installation modes:

  1. All-in-one installation functionality that provisions a new GCP project, links the project to one of the billing accounts that a user controls, installs Online Boutique application and Sandbox.
  2. Sandbox-only installation when the script receives a project id and an application id as parameters and installs Sandbox using the installation configuration located at /apps/<application id>.

In addition, the script will support delete process that will uninstall Sandbox artifacts from the project.

minherz commented 2 years ago

Implemented in #985