Deploying in Google Cloud Platform (GCP)
Before you begin, please ensure you have been added to the Google Group: Exabeam_GoogleCloudPlatform. To do so, contact Exabeam Customer Success by opening a case via Community.Exabeam.com.
The following instructions are for creating hosts using the Google Cloud SDK (command-line tool) command gcloud
. Please see Google Cloud SDK for more information.
Connect to your Google Cloud Platform using
gcloud
.Create templates for host instances based on your deployment needs. Please consult an Exabeam technical representative, if you are unsure which host configuration to implement.
Note
If launching in a non-default network for the project, you may need to supply network arguments when creating the templates. (For more information, consult the Google Cloud documentation.)
Execute the following commands for your host type:
Template for EX-2000 Equivalent Host
gcloud compute instance-templates create ex2000 --boot-disk-size 150 --boot-disk-type pd-ssd --create-disk=auto-delete=yes,size=894GB,type=pd-ssd --create-disk=auto-delete=yes,size=1860GB,type=pd-standard --create-disk=auto-delete=yes,size=1860GB,type=pd-standard --machine-type custom-20-131072 --image-project exabeam-images --image-family exabeam-centos-7 --no-address --can-ip-forward
Template for EX-4000 Equivalent Host
gcloud compute instance-templates create ex4000 --boot-disk-size 150 --boot-disk-type pd-ssd --create-disk=auto-delete=yes,size=894GB,type=pd-ssd --create-disk=auto-delete=yes,size=894GB,type=pd-ssd --create-disk=auto-delete=yes,size=894GB,type=pd-ssd --create-disk=auto-delete=yes,size=1860GB,type=pd-standard --create-disk=auto-delete=yes,size=1860GB,type=pd-standard --create-disk=auto-delete=yes,size=1860GB,type=pd-standard --create-disk=auto-delete=yes,size=1860GB,type=pd-standard --create-disk=auto-delete=yes,size=1860GB,type=pd-standard --create-disk=auto-delete=yes,size=1860GB,type=pd-standard --machine-type custom-40-262144 --image-project exabeam-images --image-family exabeam-centos-7 --no-address --can-ip-forward
Template for EX-3000 Equivalent Host
gcloud compute instance-templates create ex3000 --boot-disk-size 240 --boot-disk-type pd-ssd --create-disk=auto-delete=yes,size=2000GB,type=pd-ssd --create-disk=auto-delete=yes,size=2000GB,type=pd-ssd --create-disk=auto-delete=yes,size=2000GB,type=pd-standard --create-disk=auto-delete=yes,size=2000GB,type=pd-standard --create-disk=auto-delete=yes,size=2000GB,type=pd-standard --create-disk=auto-delete=yes,size=2000GB,type=pd-standard --create-disk=auto-delete=yes,size=2000GB,type=pd-standard --create-disk=auto-delete=yes,size=2000GB,type=pd-standard --create-disk=auto-delete=yes,size=2000GB,type=pd-standard --create-disk=auto-delete=yes,size=2000GB,type=pd-standard --create-disk=auto-delete=yes,size=2000GB,type=pd-standard --machine-type custom-20-131072 --image-project exabeam-images --image-family exabeam-centos-7 --no-address --can-ip-forward
Instantiate your host from a template.
gcloud compute instances create --source-instance-template [host_template] [hostname]
To instantiate multiple hosts with the same template, separated hostnames by space.
Create an SSH key.
Enter the following command
ssh-keygen -t rsa
Enter the file in which you want to save the SSH key
(/home/exabeam/.ssh/id_rsa): key.pem
You will be asked to generate a passphrase. Skip this by hitting "enter" on your keyboard twice.
Enter the following commands.
chmod 400 key.pem sudo mkdir -p /opt/exabeam_installer/.ssh sudo mv key.pem* /opt/exabeam_installer/.ssh/ cat /opt/exabeam_installer/.ssh/key.pem.pub
Copy the entire output content (generated in the previous step).
Add the SSH key.
From your Google Cloud account, navigate to the Exabeam project > Compute Engine > Metadata > SSH Keys.
Click Edit.
Click Add Item.
Paste the entire contents of the SSH key (copied in the previous step) to the input box.
Click Save.
Log in to the instance using SSH and <username>@<external ip>.
Change the user to use the Exabeam account with
sudo su exabeam
.Download the .sxb to the
/home/exabeam directory
.Run
chmod +x <release>.sxb
, where<release>
is the name of the .sxb file you are installing.Download the release you need from the Exabeam Community.
You are now ready to install.