Configure for Google Compute Engine


Configuring your cloud(s) is (unavoidably) the hardest part of using bootrino. We want you to succeed. So if you are having a problem, or if these instructions are incorrect or confusing, please let us know at and we’ll try to help you as quick as practical.

Step 1: Create Google Compute Engine credentials.

You will need an account with Google Compute Engine

Sign in to your account then go to the Google Cloud Platform IAM & Admin Projects page:

You should see something like this:


Select “CREATE PROJECT”, as shown in the image above.

The “New Project” dialog will display. Give your project a name that is meaningful to you such as “bootrino”, then hit “CREATE”.


You’ll need to wait approximately 30 seconds while Google creates the new project.

Make a note of the full project id that Google made for your project - you’ll need it in later steps. It looks something like word-anotherword-01019393

Once your new project is created, you need to enable the Google Compute Engine API. Go to the API Manager / Google Compute Engine API page:

You should see this:


To enable the Google Compute Engine API, hit “ENABLE” as shown in the image above, then wait whilst Google enables the API. When the API is enabled you should see this:


Google enables more APIs than bootrino needs, so next we disable the unneeded APIs. Go to the API Manager page:

You should see this:


Disable all the API’s except “Google Compute Engine API”.

A “disable API” confirmation dialog will be displayed for each API that you disable. Hit “disable” to confirm for each API, until the only API enabled is “Google Compute Engine API”

You should now see this:


Now we create the credentials that bootrino needs to access Google Compute Engine. Go to API Manager / Credentials:

You should now see:


Select “Create credentials”, “OAuth client ID”, as shown in this image:


Select “Configure consent screen”, as shown in this image:


In the “Product name shown to users” field enter “bootrino”, as shown in this image, then hit “save”:


You should now see this screen. Hit “Create credentials” and then “OAuth client ID”:


On this page, for “Application type” select “Web application”. For name, put “bootrino”. In “Authorized JavaScript origins” put “” (without the quotes). Once it looks like this, press “create”


You will then be shown the client ID and client secret. Copy and paste them somewhere. You’ll need them in the next steps.


Step 2: add your Google Compute Engine credentials to bootrino.

Go to bootrino at


Select the “clouds” icon at the top.


You should now see your configured clouds, probably empty unless you have already configured additional clouds:


Select “New”, then “Google Compute Engine” in the “Cloud type” field.

Enter the Project ID, the Client ID and the API Key from the previous steps. You may optionally enter a comment, for example: “Credentials for bootrino created Jan 2018”

Hit “Save”


The Google credentials that you enter here are stored on your local hard disk and are not sent to the bootrino servers.

Hit save.

You should see something like this:


Notice in the above screenshot there is a “test” button. Press it to test your configuration.

If the configuration tests OK then a message will say “no errors returned - connection looks good”.

You should see this:


You have completed your Google Compute Engine configuration!

You are now only seconds away from launching a bootrino on Google Compute Engine! Go for it!