Note: This installation method will be deprecated by the end of 2022. The recommended method for installing Timesketch is here and the recommended method for installing Turbinia is here.
Note: This setup will add billing costs to your project.
Please follow these instructions to install Terraform binary on your machine.
- Create a new project in GCP console (link). Let's assume it's called "gcp-forensics-deployment-test".
- Enable billing for the project (link).
- In Cloud Platform Console, navigate to the Create service account key page.
- From the Service account dropdown, select Compute Engine default service account, and leave JSON selected as the key type.
- Click Create, which downloads your credentials as a file named
[PROJECT_ID]-[UNIQUE_ID].json
. - In the same shell where you're going to run Terraform (see below), run the following:
export GCLOUD_KEYFILE_JSON=/absolute/path/to/downloaded-file.json
cd
to the folder with Terraform configuration files (and where this README
file is).
If it's the first time you run Terraform with this set of configuration files, run:
terraform init
Then run (gcp-forensics-deployment-test
is the name of a project that you've previously
set up):
terraform apply -var 'gcp_project=gcp-forensics-deployment-test'
Run the following to get information about the newly deployed infrastructure:
terraform output