Get ready to launch Hyperglance into your GCP Project!
COMING SOON - Deployments into GCP are not quite ready yet, but they will be soon!
1. Prerequisites - Before you start
We know you're excited to get going but it pays to be prepared, make sure you the have following things ready:
- Choose or create a suitable Network and Subnetwork that will host Hyperglance. See section "1.1 Creating a suitable network environment" below.
- Set up Cost Exports - This is how Hyperglance ingests your billing data.
1.1 Creating a suitable network environment
When deploying Hyperglance you will be prompted for a Network, Subnetwork and option to attach an external IP.
To operate correctly the Hyperglance Instance needs to be launched into a networking environment that allows the following types of access:
- Outbound access to the GCP APIs (and/or AWS, Azure, or K8s APIs if you wish to connect up to these cloud providers too). Typically this requires outbound access to the Internet which means the VM will need a public IP or be placed behind Cloud NAT.
- Inbound access:
- Users need HTTPS inbound access to reach the Hyperglance web interface. This usually requires a public IP or placing the instance behind a public LoadBalancer unless users have way connect into the local network using VPN or bastion host.
- Admins may also want SSH access
Note: GCP does support private connectivity to their APIs however we have yet to test this with Hyperglance. If you would like to collaborate with us on this please let us know: https://cloud.google.com/vpc-service-controls/docs/set-up-private-connectivity
2. Deploy the Terraform
At the current time our Terraform is hosted only on the GCP Marketplace.
3. Log in and activate
Congratulations you have deployed Hyperglance into your cloud environment!
Now log in and activate:
- Visit: https://IP_OF_YOUR_VM_INSTANCE
- At the login screen the default login user details are:
- Username: admin
- Password: The instance-id of the VM instance e.g. 2531258160337713584
- Follow the on-screen prompts to accept the EULA and activate the product with a commercial license key or start a trial.
4. Connecting accounts
- See: How to add GCP Projects
- See: How to add AWS Accounts
- See: How to add Azure Subscriptions
- See: Connect 3rd party tooling (email, slack, teams, JIRA)
- See: Hyperglance Automations