This section gives detailed instructions for deploying a BlueCat Edge service point to Google Cloud Platform.
Prerequisites
DNS resolver configurations
When provisioning your service point in GCP, BlueCat recommends configuring the service
point to use the default cloud DNS resolver. When the service point is provisioned in
GCP, the primary DNS resolver is 168.254.169.254
.
Enabling SSH for service points deployed to Google Cloud Platform
You must set project-wide SSH keys before deploying the service point to Google Cloud Platform. You must perform these steps to complete the service point deployment process. For more information, click here.
- Navigate to the Google Cloud Platform Marketplace.
- Click Explore Marketplace.
- Enter BlueCat in the Search for solutions search bar.
- Click Launch on Compute Engine to launch BlueCat Edge Proxy Service for Google Cloud. The deployment page opens.
- Download the service point configuration file for Google Cloud Platform.
- Specify a Name for your instance. See Resource naming convention.
- Change the Zone for this instance. Compute Engine randomizes the list of zones within each region to encourage use across multiple zones.
- Select a Machine configuration for your instance.
- Click Create button to create and start the instance.
Attaching the BlueCat Edge configuration file to the virtual machine
- {config-file-name} is the name of the service point configuration file that you downloaded from BlueCat Edge.
- {server-ip} is the IP of the service point you want to configure.
- {core@server-ip} is the core user account in the service point.
- {private key} is the name and location of the private key file.
scp -i <private key> <config-file-name> core@<server-ip>:~/
ssh -i <private key> core@<server-ip>
base64 --decode <config-file-name> > cloudconfig.yml
sudo coreos-cloudinit --from-file ~/cloudconfig.yml
sudo systemctl restart startup-service.service