Skip to content

cloud-design-dev/IBMCloud-Checkpoint-iaas-gw-ibm-vpc

Repository files navigation

About

This template will deploy a new Check Point security gateway into a new VPC environment. It uses a forked version of the official Checkpoint VPC Template that has been updated to work with our newly deployed VPC.

Resources

The deployment will create the following resources:

  • VPC
  • 5 Subnets [Management, External, Internal, Application, Database]
  • Public Gateway
  • Check Point security gateway
  • An application and database server

Check Point Resources

Deploy all resources

  1. Copy terraform.tfvars.example to terraform.tfvars:

    cp terraform.tfvars.example terraform.tfvars
  2. Edit terraform.tfvars to match your environment.

    Name Description Required
    ibmcloud_api_key IBM Cloud API Key Y
    vpc_name Name of the VPC to create Y
    ssh_key Name of an existing SSH key to inject in to the VPC instances. command: ibmcloud is keys Y
    region Region where the VPC Resources will be deployed. command: ibmcloud is regions Y
    resource_group The resource group that will be used when provisioning resources. command: ibmcloud resource groups Y
  3. Plan deployment:

    terraform init
    terraform plan -out default.tfplan
  4. Apply deployment:

    terraform apply default.tfplan

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages