This Terraform project is intended to create all the configuration for a deployment of CloudGuard Controller in an entire AWS organization. The project takes care of configure both the AWS components as well as creating the AWS Datacenters in the Check Point management.
You would need to have access to the Check Point management to create the objects, this is how you create an user:
Remember to copy these two values, you will need to enter them in the .tfvars file later on.
The only thing that you need to do is changing the terraform.tfvars file located in this directory.
# Set in this file your deployment variables
aws-access-key = "xxxxxxxxxxxxxx"
aws-secret-key = "xxxxxxxxxxxxxx"
chkp-management-api-key = "xxxxxxxxxxxxxx"
chkp-management = {
server = "xx.xx.xx.xx/24"
}
If you want (or need) to further customize other project details, you can change defaults in the different name-variables.tf files. Here you will also able to find the descriptions that explains what each variable is used for.