Configure the Google Cloud Discovery connector
The Snow Integration Connector for Google Cloud Discovery is configured in the Snow Integration Manager. For more information on SIM, see Snow Integration Manager.
Preparations
To configure the Google Cloud Discovery connector, a Google Cloud service account with permissions to at least one project is required. Do the following preparations.
-
Set up an IAM service account with:
-
Access to the projects that you want to include in the aggregation.
-
The role Compute Viewer or the permissions compute.instances.list and resourcemanager.projects.get.
-
-
Create a P12 certificate file with its corresponding service account key.
-
Enable APIs for the primary and secondary projects:
-
Cloud Resource Manager API: your primary project.
-
Compute Engine API: your primary project and all secondary projects you plan to discover Virtual Machines within.
-
Procedure
In Snow Integration Manager, add the Google Cloud Discovery connector and configure the settings.
-
Enter the Email Address for the Google cloud service account.
-
In the Certificate File, enter the value for the service account key.
-
Enter the Certificate Password for the cloud service account.
-
To set up a proxy server, select the desired proxy in Proxy. Proxies can be configured in the Proxy profiles tab in the Snow Integration Manager main interface.
-
To check if the connection is established, select Test Connection.
-
Select Projects. The Available Projects appear.
The window provides the primary project and all secondary projects that have been added.
-
Select the checkboxes for the Google Cloud projects that you would like Virtual Machines to be discovered from, and close the window.
-
In the Name, enter the site name for the connector. This will override the global site name set in Snow Integration Manager.
-
To close the window and save the configuration, select OK.
The connector is now ready to generate Snowpacks including all Computer Instances from the selected projects.