diff --git a/modules/autoscale/README.md b/modules/autoscale/README.md
index 8bf9104..45e8665 100755
--- a/modules/autoscale/README.md
+++ b/modules/autoscale/README.md
@@ -102,7 +102,7 @@ module "example_module" {
| gateway_name | The name tag of the Security Gateways instances | string | **Default:** Check-Point-ASG-gateway-tf |
| gateway_instance_type | The instance type of the Security Gateways | string | - c4.large
- c4.xlarge
- c5.large
- c5.xlarge
- c5.2xlarge
- c5.4xlarge
- c5.9xlarge
- c5.12xlarge
- c5.18xlarge
- c5.24xlarge
- c5n.large
- c5n.xlarge
- c5n.2xlarge
- c5n.4xlarge
- c5n.9xlarge
- c5n.18xlarge
- c5d.large
- c5d.xlarge
- c5d.2xlarge
- c5d.4xlarge
- c5d.9xlarge
- c5d.12xlarge
- c5d.18xlarge
- c5d.24xlarge
- m5.large
- m5.xlarge
- m5.2xlarge
- m5.4xlarge
- m5.8xlarge
- m5.12xlarge
- m5.16xlarge
- m5.24xlarge
- m6i.large
- m6i.xlarge
- m6i.2xlarge
- m6i.4xlarge
- m6i.8xlarge
- m6i.12xlarge
- m6i.16xlarge
- m6i.24xlarge
- m6i.32xlarge
- c6i.large
- c6i.xlarge
- c6i.2xlarge
- c6i.4xlarge
- c6i.8xlarge
- c6i.12xlarge
- c6i.16xlarge
- c6i.24xlarge
- c6i.32xlarge
- c6in.large
- c6in.xlarge
- c6in.2xlarge
- c6in.4xlarge
- c6in.8xlarge
- c6in.12xlarge
- c6in.16xlarge
- c6in.24xlarge
- c6in.32xlarge
- r5.large
- r5.xlarge
- r5.2xlarge
- r5.4xlarge
- r5.8xlarge
- r5.12xlarge
- r5.16xlarge
- r5.24xlarge
- r5a.large
- r5a.xlarge
- r5a.2xlarge
- r5a.4xlarge
- r5a.8xlarge
- r5a.12xlarge
- r5a.16xlarge
- r5a.24xlarge
- r5b.large
- r5b.xlarge
- r5b.2xlarge
- r5b.4xlarge
- r5b.8xlarge
- r5b.12xlarge
- r5b.16xlarge
- r5b.24xlarge
- r5n.large
- r5n.xlarge
- r5n.2xlarge
- r5n.4xlarge
- r5n.8xlarge
- r5n.12xlarge
- r5n.16xlarge
- r5n.24xlarge
- r6i.large
- r6i.xlarge
- r6i.2xlarge
- r6i.4xlarge
- r6i.8xlarge
- r6i.12xlarge
- r6i.16xlarge
- r6i.24xlarge
- r6i.32xlarge
- m6a.large
- m6a.xlarge
- m6a.2xlarge
- m6a.4xlarge
- m6a.8xlarge
- m6a.12xlarge
- m6a.16xlarge
- m6a.24xlarge
- m6a.32xlarge
- m6a.48xlarge
**Default:** c5.xlarge |
| key_name | The EC2 Key Pair name to allow SSH access to the instances | string | |
-| volume_size | Root volume size (GB) - minimum 100 | number | **Default:** 100 |
+| volume_size | Root volume size (GB) - minimum 100 | number | **Default:** 200 |
| enable_volume_encryption | Encrypt Environment instances volume with default AWS KMS key | bool | true/false
**Default:** true |
| instances_tags | (Optional) A map of tags as key-value pairs. All tags will be added to all AutoScaling Group instances | map(string) | |
| metadata_imdsv2_required | Set to true to deploy the instance with metadata v2 token required | bool | true/false
**Default:** true |
diff --git a/modules/autoscale/variables.tf b/modules/autoscale/variables.tf
index 6beb865..8e992e4 100755
--- a/modules/autoscale/variables.tf
+++ b/modules/autoscale/variables.tf
@@ -72,7 +72,7 @@ variable "key_name" {
variable "volume_size" {
type = number
description = "Root volume size (GB) - minimum 100"
- default = 100
+ default = 200
}
resource "null_resource" "volume_size_too_small" {
// Will fail if var.volume_size is less than 100
diff --git a/modules/autoscale_gwlb/README.md b/modules/autoscale_gwlb/README.md
index 7892611..77b929d 100755
--- a/modules/autoscale_gwlb/README.md
+++ b/modules/autoscale_gwlb/README.md
@@ -85,7 +85,7 @@ module "example_module" {
| gateway_name | The name tag of the Security Gateways instances | string | **Default:** Check-Point-ASG-gateway-tf |
| gateway_instance_type | The instance type of the Security Gateways | string | - c4.large
- c4.xlarge
- c5.large
- c5.xlarge
- c5.2xlarge
- c5.4xlarge
- c5.9xlarge
- c5.12xlarge
- c5.18xlarge
- c5.24xlarge
- c5n.large
- c5n.xlarge
- c5n.2xlarge
- c5n.4xlarge
- c5n.9xlarge
- c5n.18xlarge
- c5d.large
- c5d.xlarge
- c5d.2xlarge
- c5d.4xlarge
- c5d.9xlarge
- c5d.12xlarge
- c5d.18xlarge
- c5d.24xlarge
- m5.large
- m5.xlarge
- m5.2xlarge
- m5.4xlarge
- m5.8xlarge
- m5.12xlarge
- m5.16xlarge
- m5.24xlarge
- m6i.large
- m6i.xlarge
- m6i.2xlarge
- m6i.4xlarge
- m6i.8xlarge
- m6i.12xlarge
- m6i.16xlarge
- m6i.24xlarge
- m6i.32xlarge
- c6i.large
- c6i.xlarge
- c6i.2xlarge
- c6i.4xlarge
- c6i.8xlarge
- c6i.12xlarge
- c6i.16xlarge
- c6i.24xlarge
- c6i.32xlarge
- c6in.large
- c6in.xlarge
- c6in.2xlarge
- c6in.4xlarge
- c6in.8xlarge
- c6in.12xlarge
- c6in.16xlarge
- c6in.24xlarge
- c6in.32xlarge
- r5.large
- r5.xlarge
- r5.2xlarge
- r5.4xlarge
- r5.8xlarge
- r5.12xlarge
- r5.16xlarge
- r5.24xlarge
- r5a.large
- r5a.xlarge
- r5a.2xlarge
- r5a.4xlarge
- r5a.8xlarge
- r5a.12xlarge
- r5a.16xlarge
- r5a.24xlarge
- r5b.large
- r5b.xlarge
- r5b.2xlarge
- r5b.4xlarge
- r5b.8xlarge
- r5b.12xlarge
- r5b.16xlarge
- r5b.24xlarge
- r5n.large
- r5n.xlarge
- r5n.2xlarge
- r5n.4xlarge
- r5n.8xlarge
- r5n.12xlarge
- r5n.16xlarge
- r5n.24xlarge
- r6i.large
- r6i.xlarge
- r6i.2xlarge
- r6i.4xlarge
- r6i.8xlarge
- r6i.12xlarge
- r6i.16xlarge
- r6i.24xlarge
- r6i.32xlarge
- m6a.large
- m6a.xlarge
- m6a.2xlarge
- m6a.4xlarge
- m6a.8xlarge
- m6a.12xlarge
- m6a.16xlarge
- m6a.24xlarge
- m6a.32xlarge
- m6a.48xlarge
**Default:** c5.xlarge |
| key_name | The EC2 Key Pair name to allow SSH access to the instances | string | |
-| volume_size | Root volume size (GB) - minimum 100 | number | **Default:** 100 |
+| volume_size | Root volume size (GB) - minimum 100 | number | **Default:** 200 |
| enable_volume_encryption | Encrypt Environment instances volume with default AWS KMS key | bool | true/false
**Default:** true |
| instances_tags | (Optional) A map of tags as key=value pairs. All tags will be added to all AutoScaling Group instances | map(string) | **Default:** {} |
| metadata_imdsv2_required | Set true to deploy the instance with metadata v2 token required | bool | true/false
**Default:** true |
diff --git a/modules/autoscale_gwlb/variables.tf b/modules/autoscale_gwlb/variables.tf
index 9a60312..138a2ef 100755
--- a/modules/autoscale_gwlb/variables.tf
+++ b/modules/autoscale_gwlb/variables.tf
@@ -84,7 +84,7 @@ variable "key_name" {
variable "volume_size" {
type = number
description = "Root volume size (GB) - minimum 100"
- default = 100
+ default = 200
}
resource "null_resource" "volume_size_too_small" {
// Will fail if var.volume_size is less than 100
diff --git a/modules/autoscale_master/README.md b/modules/autoscale_master/README.md
index 53c8d24..846a8fa 100644
--- a/modules/autoscale_master/README.md
+++ b/modules/autoscale_master/README.md
@@ -123,7 +123,7 @@ module "example_module" {
| gateway_name | The name tag of the Security Gateways instances | string | **Default: Check-Point-ASG-gateway-tf** |
| gateway_instance_type | The instance type of the Security Gateways | string | **Default: c5.xlarge**
- c4.large
- c4.xlarge
- c5.large
- c5.xlarge
- c5.2xlarge
- c5.4xlarge
- c5.9xlarge
- c5.12xlarge
- c5.18xlarge
- c5.24xlarge
- c5n.large
- c5n.xlarge
- c5n.2xlarge
- c5n.4xlarge
- c5n.9xlarge
- c5n.18xlarge
- c5d.large
- c5d.xlarge
- c5d.2xlarge
- c5d.4xlarge
- c5d.9xlarge
- c5d.12xlarge
- c5d.18xlarge
- c5d.24xlarge
- m5.large
- m5.xlarge
- m5.2xlarge
- m5.4xlarge
- m5.8xlarge
- m5.12xlarge
- m5.16xlarge
- m5.24xlarge
- m6i.large
- m6i.xlarge
- m6i.2xlarge
- m6i.4xlarge
- m6i.8xlarge
- m6i.12xlarge
- m6i.16xlarge
- m6i.24xlarge
- m6i.32xlarge
- c6i.large
- c6i.xlarge
- c6i.2xlarge
- c6i.4xlarge
- c6i.8xlarge
- c6i.12xlarge
- c6i.16xlarge
- c6i.24xlarge
- c6i.32xlarge
- c6in.large
- c6in.xlarge
- c6in.2xlarge
- c6in.4xlarge
- c6in.8xlarge
- c6in.12xlarge
- c6in.16xlarge
- c6in.24xlarge
- c6in.32xlarge
- r5.large
- r5.xlarge
- r5.2xlarge
- r5.4xlarge
- r5.8xlarge
- r5.12xlarge
- r5.16xlarge
- r5.24xlarge
- r5a.large
- r5a.xlarge
- r5a.2xlarge
- r5a.4xlarge
- r5a.8xlarge
- r5a.12xlarge
- r5a.16xlarge
- r5a.24xlarge
- r5b.large
- r5b.xlarge
- r5b.2xlarge
- r5b.4xlarge
- r5b.8xlarge
- r5b.12xlarge
- r5b.16xlarge
- r5b.24xlarge
- r5n.large
- r5n.xlarge
- r5n.2xlarge
- r5n.4xlarge
- r5n.8xlarge
- r5n.12xlarge
- r5n.16xlarge
- r5n.24xlarge
- r6i.large
- r6i.xlarge
- r6i.2xlarge
- r6i.4xlarge
- r6i.8xlarge
- r6i.12xlarge
- r6i.16xlarge
- r6i.24xlarge
- r6i.32xlarge
- m6a.large
- m6a.xlarge
- m6a.2xlarge
- m6a.4xlarge
- m6a.8xlarge
- m6a.12xlarge
- m6a.16xlarge
- m6a.24xlarge
- m6a.32xlarge
- m6a.48xlarge
|
| key_name | The EC2 Key Pair name to allow SSH access to the instances | string | |
-| volume_size | Root volume size (GB) - minimum 100 | number | **Default: 100** |
+| volume_size | Root volume size (GB) - minimum 100 | number | **Default:** 200 |
| enable_volume_encryption | Encrypt Environment instances volume with default AWS KMS key | bool | **Default: true**
true/false |
| instances_tags | (Optional) A map of tags as key=value pairs. All tags will be added on all Auto Scaling Group instances | map(string) | **Default: {}** |
| metadata_imdsv2_required | Set true to deploy the instance with metadata v2 token required | bool | **Default: true**
true/false |
diff --git a/modules/autoscale_master/variables.tf b/modules/autoscale_master/variables.tf
index 0b94934..a79602f 100644
--- a/modules/autoscale_master/variables.tf
+++ b/modules/autoscale_master/variables.tf
@@ -83,7 +83,7 @@ variable "key_name" {
variable "volume_size" {
type = number
description = "Root volume size (GB) - minimum 100"
- default = 100
+ default = 200
}
resource "null_resource" "volume_size_too_small" {
// Will fail if var.volume_size is less than 100
diff --git a/modules/cluster/README.md b/modules/cluster/README.md
index b6e3609..cd6bf26 100755
--- a/modules/cluster/README.md
+++ b/modules/cluster/README.md
@@ -39,7 +39,7 @@ module "example_module" {
gateway_instance_type = "c5.xlarge"
key_name = "publickey"
allocate_and_associate_eip = true
- volume_size = 100
+ volume_size = 200
volume_encryption = "alias/aws/ebs"
enable_instance_connect = false
disable_instance_termination = false
@@ -106,7 +106,7 @@ module "example_module" {
| **gateway_instance_type** | The instance type of the Security Gateways | string | - c4.large
- c4.xlarge
- c5.large
- c5.xlarge
- c5.2xlarge
- c5.4xlarge
- c5.9xlarge
- c5.12xlarge
- c5.18xlarge
- c5.24xlarge
- c5n.large
- c5n.xlarge
- c5n.2xlarge
- c5n.4xlarge
- c5n.9xlarge
- c5n.18xlarge
- c5d.large
- c5d.xlarge
- c5d.2xlarge
- c5d.4xlarge
- c5d.9xlarge
- c5d.12xlarge
- c5d.18xlarge
- c5d.24xlarge
- m5.large
- m5.xlarge
- m5.2xlarge
- m5.4xlarge
- m5.8xlarge
- m5.12xlarge
- m5.16xlarge
- m5.24xlarge
- m6i.large
- m6i.xlarge
- m6i.2xlarge
- m6i.4xlarge
- m6i.8xlarge
- m6i.12xlarge
- m6i.16xlarge
- m6i.24xlarge
- m6i.32xlarge
- c6i.large
- c6i.xlarge
- c6i.2xlarge
- c6i.4xlarge
- c6i.8xlarge
- c6i.12xlarge
- c6i.16xlarge
- c6i.24xlarge
- c6i.32xlarge
- c6in.large
- c6in.xlarge
- c6in.2xlarge
- c6in.4xlarge
- c6in.8xlarge
- c6in.12xlarge
- c6in.16xlarge
- c6in.24xlarge
- c6in.32xlarge
- r5.large
- r5.xlarge
- r5.2xlarge
- r5.4xlarge
- r5.8xlarge
- r5.12xlarge
- r5.16xlarge
- r5.24xlarge
- r5a.large
- r5a.xlarge
- r5a.2xlarge
- r5a.4xlarge
- r5a.8xlarge
- r5a.12xlarge
- r5a.16xlarge
- r5a.24xlarge
- r5b.large
- r5b.xlarge
- r5b.2xlarge
- r5b.4xlarge
- r5b.8xlarge
- r5b.12xlarge
- r5b.16xlarge
- r5b.24xlarge
- r5n.large
- r5n.xlarge
- r5n.2xlarge
- r5n.4xlarge
- r5n.8xlarge
- r5n.12xlarge
- r5n.16xlarge
- r5n.24xlarge
- r6i.large
- r6i.xlarge
- r6i.2xlarge
- r6i.4xlarge
- r6i.8xlarge
- r6i.12xlarge
- r6i.16xlarge
- r6i.24xlarge
- r6i.32xlarge
- m6a.large
- m6a.xlarge
- m6a.2xlarge
- m6a.4xlarge
- m6a.8xlarge
- m6a.12xlarge
- m6a.16xlarge
- m6a.24xlarge
- m6a.32xlarge
- m6a.48xlarge
**Default:** "c5.xlarge" |
| **key_name** | The EC2 Key Pair name to allow SSH access to the instance | string | Required |
| **allocate_and_associate_eip** | If true, an Elastic IP will be allocated and associated with each cluster member, in addition to the shared cluster Elastic IP | bool | true;
false.
**Default:** true |
-| **volume_size** | Root volume size (GB) - minimum 100 | number | **Default:** 100 |
+| **volume_size** | Root volume size (GB) - minimum 100 | number | **Default:** 200 |
| **volume_encryption** | KMS or CMK key identifier. Use key ID, alias, or ARN. Key alias should be prefixed with 'alias/' | string | **Default:** "alias/aws/ebs" |
| **enable_instance_connect** | Enable AWS Instance Connect. Supported regions are listed [here](https://aws.amazon.com/about-aws/whats-new/2019/06/introducing-amazon-ec2-instance-connect/) | bool | true;
false.
**Default:** false |
| **disable_instance_termination** | Prevents an instance from accidental termination. Note: Setting this true may prevent `terraform destroy` from working properly | bool | true;
false.
**Default:** false |
diff --git a/modules/cluster/variables.tf b/modules/cluster/variables.tf
index ecbb78e..ea0b5f2 100755
--- a/modules/cluster/variables.tf
+++ b/modules/cluster/variables.tf
@@ -47,7 +47,7 @@ variable "allocate_and_associate_eip" {
variable "volume_size" {
type = number
description = "Root volume size (GB) - minimum 100"
- default = 100
+ default = 200
}
resource "null_resource" "volume_size_too_small" {
// Volume Size validation - resource will not be created if the volume size is smaller than 100
diff --git a/modules/cluster_master/README.md b/modules/cluster_master/README.md
index b72b2b1..1fc1655 100755
--- a/modules/cluster_master/README.md
+++ b/modules/cluster_master/README.md
@@ -52,7 +52,7 @@ module "example_module" {
gateway_instance_type = "c5.xlarge"
key_name = "publickey"
allocate_and_associate_eip = true
- volume_size = 100
+ volume_size = 200
volume_encryption = "alias/aws/ebs"
enable_instance_connect = false
disable_instance_termination = false
@@ -114,7 +114,7 @@ module "example_module" {
| gateway_instance_type | The instance type of the Security Gateways | string | - c4.large
- c4.xlarge
- c5.large
- c5.xlarge
- c5.2xlarge
- c5.4xlarge
- c5.9xlarge
- c5.12xlarge
- c5.18xlarge
- c5.24xlarge
- c5n.large
- c5n.xlarge
- c5n.2xlarge
- c5n.4xlarge
- c5n.9xlarge
- c5n.18xlarge
- c5d.large
- c5d.xlarge
- c5d.2xlarge
- c5d.4xlarge
- c5d.9xlarge
- c5d.12xlarge
- c5d.18xlarge
- c5d.24xlarge
- m5.large
- m5.xlarge
- m5.2xlarge
- m5.4xlarge
- m5.8xlarge
- m5.12xlarge
- m5.16xlarge
- m5.24xlarge
- m6i.large
- m6i.xlarge
- m6i.2xlarge
- m6i.4xlarge
- m6i.8xlarge
- m6i.12xlarge
- m6i.16xlarge
- m6i.24xlarge
- m6i.32xlarge
- c6i.large
- c6i.xlarge
- c6i.2xlarge
- c6i.4xlarge
- c6i.8xlarge
- c6i.12xlarge
- c6i.16xlarge
- c6i.24xlarge
- c6i.32xlarge
- c6in.large
- c6in.xlarge
- c6in.2xlarge
- c6in.4xlarge
- c6in.8xlarge
- c6in.12xlarge
- c6in.16xlarge
- c6in.24xlarge
- c6in.32xlarge
- r5.large
- r5.xlarge
- r5.2xlarge
- r5.4xlarge
- r5.8xlarge
- r5.12xlarge
- r5.16xlarge
- r5.24xlarge
- r5a.large
- r5a.xlarge
- r5a.2xlarge
- r5a.4xlarge
- r5a.8xlarge
- r5a.12xlarge
- r5a.16xlarge
- r5a.24xlarge
- r5b.large
- r5b.xlarge
- r5b.2xlarge
- r5b.4xlarge
- r5b.8xlarge
- r5b.12xlarge
- r5b.16xlarge
- r5b.24xlarge
- r5n.large
- r5n.xlarge
- r5n.2xlarge
- r5n.4xlarge
- r5n.8xlarge
- r5n.12xlarge
- r5n.16xlarge
- r5n.24xlarge
- r6i.large
- r6i.xlarge
- r6i.2xlarge
- r6i.4xlarge
- r6i.8xlarge
- r6i.12xlarge
- r6i.16xlarge
- r6i.24xlarge
- r6i.32xlarge
- m6a.large
- m6a.xlarge
- m6a.2xlarge
- m6a.4xlarge
- m6a.8xlarge
- m6a.12xlarge
- m6a.16xlarge
- m6a.24xlarge
- m6a.32xlarge
- m6a.48xlarge
**Default:** c5.xlarge |
| key_name | The EC2 Key Pair name to allow SSH access to the instance | string | |
| allocate_and_associate_eip | Allocate and associate Elastic IP for each cluster member, in addition to the shared cluster Elastic IP. | bool | true/false
**Default:** true |
-| volume_size | Root volume size (GB) - minimum 100 | number | **Default:** 100 |
+| volume_size | Root volume size (GB) - minimum 100 | number | **Default:** 200 |
| volume_encryption | KMS or CMK key Identifier. Use key ID, alias, or ARN (e.g., alias/aws/ebs). | string | **Default:** alias/aws/ebs |
| enable_instance_connect | Enable AWS Instance Connect. Supporting regions are listed [here](https://aws.amazon.com/about-aws/whats-new/2019/06/introducing-amazon-ec2-instance-connect/). | bool | true/false
**Default:** false |
| disable_instance_termination | Prevent accidental termination. Note: When set, `terraform destroy` may not work properly. | bool | true/false
**Default:** false |
diff --git a/modules/cluster_master/variables.tf b/modules/cluster_master/variables.tf
index 876e149..b75ffd6 100755
--- a/modules/cluster_master/variables.tf
+++ b/modules/cluster_master/variables.tf
@@ -49,7 +49,7 @@ variable "allocate_and_associate_eip" {
variable "volume_size" {
type = number
description = "Root volume size (GB) - minimum 100"
- default = 100
+ default = 200
}
resource "null_resource" "volume_size_too_small" {
// Volume Size validation - resource will not be created if the volume size is smaller than 100
diff --git a/modules/cross_az_cluster/README.md b/modules/cross_az_cluster/README.md
index a4dca0b..903a7b6 100755
--- a/modules/cross_az_cluster/README.md
+++ b/modules/cross_az_cluster/README.md
@@ -41,7 +41,7 @@ module "example_module" {
gateway_name = "Check-Point-Cluster-tf"
gateway_instance_type = "c5.xlarge"
key_name = "publickey"
- volume_size = 100
+ volume_size = 200
volume_encryption = "alias/aws/ebs"
enable_instance_connect = false
disable_instance_termination = false
@@ -102,7 +102,7 @@ module "example_module" {
| gateway_name | (Optional) The name tag of the Security Gateway instances | string | **Default:** Check-Point-Cluster-tf |
| gateway_instance_type | The instance type of the Security Gateways | string | - c4.large
- c4.xlarge
- c5.large
- c5.xlarge
- c5.2xlarge
- c5.4xlarge
- c5.9xlarge
- c5.12xlarge
- c5.18xlarge
- c5.24xlarge
- c5n.large
- c5n.xlarge
- c5n.2xlarge
- c5n.4xlarge
- c5n.9xlarge
- c5n.18xlarge
- c5d.large
- c5d.xlarge
- c5d.2xlarge
- c5d.4xlarge
- c5d.9xlarge
- c5d.12xlarge
- c5d.18xlarge
- c5d.24xlarge
- m5.large
- m5.xlarge
- m5.2xlarge
- m5.4xlarge
- m5.8xlarge
- m5.12xlarge
- m5.16xlarge
- m5.24xlarge
- m6i.large
- m6i.xlarge
- m6i.2xlarge
- m6i.4xlarge
- m6i.8xlarge
- m6i.12xlarge
- m6i.16xlarge
- m6i.24xlarge
- m6i.32xlarge
- c6i.large
- c6i.xlarge
- c6i.2xlarge
- c6i.4xlarge
- c6i.8xlarge
- c6i.12xlarge
- c6i.16xlarge
- c6i.24xlarge
- c6i.32xlarge
- c6in.large
- c6in.xlarge
- c6in.2xlarge
- c6in.4xlarge
- c6in.8xlarge
- c6in.12xlarge
- c6in.16xlarge
- c6in.24xlarge
- c6in.32xlarge
- r5.large
- r5.xlarge
- r5.2xlarge
- r5.4xlarge
- r5.8xlarge
- r5.12xlarge
- r5.16xlarge
- r5.24xlarge
- r5a.large
- r5a.xlarge
- r5a.2xlarge
- r5a.4xlarge
- r5a.8xlarge
- r5a.12xlarge
- r5a.16xlarge
- r5a.24xlarge
- r5b.large
- r5b.xlarge
- r5b.2xlarge
- r5b.4xlarge
- r5b.8xlarge
- r5b.12xlarge
- r5b.16xlarge
- r5b.24xlarge
- r5n.large
- r5n.xlarge
- r5n.2xlarge
- r5n.4xlarge
- r5n.8xlarge
- r5n.12xlarge
- r5n.16xlarge
- r5n.24xlarge
- r6i.large
- r6i.xlarge
- r6i.2xlarge
- r6i.4xlarge
- r6i.8xlarge
- r6i.12xlarge
- r6i.16xlarge
- r6i.24xlarge
- r6i.32xlarge
- m6a.large
- m6a.xlarge
- m6a.2xlarge
- m6a.4xlarge
- m6a.8xlarge
- m6a.12xlarge
- m6a.16xlarge
- m6a.24xlarge
- m6a.32xlarge
- m6a.48xlarge
**Default:** c5.xlarge |
| key_name | The EC2 Key Pair name to allow SSH access to the instance | string | |
-| volume_size | Root volume size (GB) - minimum 100 | number | **Default:** 100 |
+| volume_size | Root volume size (GB) - minimum 100 | number | **Default:** 200 |
| volume_type | General Purpose SSD Volume Type | string | - gp3
- gp2
**Default:** gp3 |
| volume_encryption | KMS or CMK key Identifier: Use key ID, alias, or ARN. Key alias should be prefixed with 'alias/'. | string | **Default:** alias/aws/ebs |
| enable_instance_connect | Enable AWS Instance Connect. Supporting regions can be found [here](https://aws.amazon.com/about-aws/whats-new/2019/06/introducing-amazon-ec2-instance-connect/) | bool | true/false
**Default:** false |
diff --git a/modules/cross_az_cluster/variables.tf b/modules/cross_az_cluster/variables.tf
index 429e47f..a7a23ad 100755
--- a/modules/cross_az_cluster/variables.tf
+++ b/modules/cross_az_cluster/variables.tf
@@ -42,7 +42,7 @@ variable "key_name" {
variable "volume_size" {
type = number
description = "Root volume size (GB) - minimum 100"
- default = 100
+ default = 200
}
resource "null_resource" "volume_size_too_small" {
// Volume Size validation - resource will not be created if the volume size is smaller than 100
diff --git a/modules/cross_az_cluster_master/README.md b/modules/cross_az_cluster_master/README.md
index 3861295..8b5d864 100755
--- a/modules/cross_az_cluster_master/README.md
+++ b/modules/cross_az_cluster_master/README.md
@@ -54,7 +54,7 @@ module "example_module" {
gateway_name = "Check-Point-Cluster-tf"
gateway_instance_type = "c5.xlarge"
key_name = "publickey"
- volume_size = 100
+ volume_size = 200
volume_encryption = "alias/aws/ebs"
enable_instance_connect = false
disable_instance_termination = false
@@ -111,7 +111,7 @@ module "example_module" {
| gateway_name | (Optional) The name tag of the Security Gateway instances | string | **Default:** Check-Point-Cluster-tf |
| gateway_instance_type | The instance type of the Security Gateways | string | - c4.large
- c4.xlarge
- c5.large
- c5.xlarge
- c5.2xlarge
- c5.4xlarge
- c5.9xlarge
- c5.12xlarge
- c5.18xlarge
- c5.24xlarge
- c5n.large
- c5n.xlarge
- c5n.2xlarge
- c5n.4xlarge
- c5n.9xlarge
- c5n.18xlarge
- c5d.large
- c5d.xlarge
- c5d.2xlarge
- c5d.4xlarge
- c5d.9xlarge
- c5d.12xlarge
- c5d.18xlarge
- c5d.24xlarge
- m5.large
- m5.xlarge
- m5.2xlarge
- m5.4xlarge
- m5.8xlarge
- m5.12xlarge
- m5.16xlarge
- m5.24xlarge
- m6i.large
- m6i.xlarge
- m6i.2xlarge
- m6i.4xlarge
- m6i.8xlarge
- m6i.12xlarge
- m6i.16xlarge
- m6i.24xlarge
- m6i.32xlarge
- c6i.large
- c6i.xlarge
- c6i.2xlarge
- c6i.4xlarge
- c6i.8xlarge
- c6i.12xlarge
- c6i.16xlarge
- c6i.24xlarge
- c6i.32xlarge
- c6in.large
- c6in.xlarge
- c6in.2xlarge
- c6in.4xlarge
- c6in.8xlarge
- c6in.12xlarge
- c6in.16xlarge
- c6in.24xlarge
- c6in.32xlarge
- r5.large
- r5.xlarge
- r5.2xlarge
- r5.4xlarge
- r5.8xlarge
- r5.12xlarge
- r5.16xlarge
- r5.24xlarge
- r5a.large
- r5a.xlarge
- r5a.2xlarge
- r5a.4xlarge
- r5a.8xlarge
- r5a.12xlarge
- r5a.16xlarge
- r5a.24xlarge
- r5b.large
- r5b.xlarge
- r5b.2xlarge
- r5b.4xlarge
- r5b.8xlarge
- r5b.12xlarge
- r5b.16xlarge
- r5b.24xlarge
- r5n.large
- r5n.xlarge
- r5n.2xlarge
- r5n.4xlarge
- r5n.8xlarge
- r5n.12xlarge
- r5n.16xlarge
- r5n.24xlarge
- r6i.large
- r6i.xlarge
- r6i.2xlarge
- r6i.4xlarge
- r6i.8xlarge
- r6i.12xlarge
- r6i.16xlarge
- r6i.24xlarge
- r6i.32xlarge
- m6a.large
- m6a.xlarge
- m6a.2xlarge
- m6a.4xlarge
- m6a.8xlarge
- m6a.12xlarge
- m6a.16xlarge
- m6a.24xlarge
- m6a.32xlarge
- m6a.48xlarge
**Default:** c5.xlarge |
| key_name | The EC2 Key Pair name to allow SSH access to the instance | string | |
-| volume_size | Root volume size (GB) - minimum 100 | number | **Default:** 100 |
+| volume_size | Root volume size (GB) - minimum 100 | number | **Default:** 200 |
| volume_type | General Purpose SSD Volume Type | string | - gp3
- gp2
**Default:** gp3 |
| volume_encryption | KMS or CMK key identifier. Use key ID, alias, or ARN. Prefix key alias with 'alias/' (e.g., alias/aws/ebs). | string | **Default:** alias/aws/ebs |
| enable_instance_connect | Enable AWS Instance Connect. [More info](https://aws.amazon.com/about-aws/whats-new/2019/06/introducing-amazon-ec2-instance-connect/) | bool | true/false
**Default:** false |
diff --git a/modules/cross_az_cluster_master/variables.tf b/modules/cross_az_cluster_master/variables.tf
index 00bc971..bb9c554 100755
--- a/modules/cross_az_cluster_master/variables.tf
+++ b/modules/cross_az_cluster_master/variables.tf
@@ -44,7 +44,7 @@ variable "key_name" {
variable "volume_size" {
type = number
description = "Root volume size (GB) - minimum 100"
- default = 100
+ default = 200
}
resource "null_resource" "volume_size_too_small" {
// Volume Size validation - resource will not be created if the volume size is smaller than 100
diff --git a/modules/gateway/README.md b/modules/gateway/README.md
index d6242d4..cba4d76 100755
--- a/modules/gateway/README.md
+++ b/modules/gateway/README.md
@@ -38,7 +38,7 @@ module "example_module" {
gateway_instance_type = "c5.xlarge"
key_name = "publickey"
allocate_and_associate_eip = true
- volume_size = 100
+ volume_size = 200
volume_encryption = "alias/aws/ebs"
enable_instance_connect = false
disable_instance_termination = false
@@ -95,7 +95,7 @@ module "example_module" {
| gateway_instance_type | The instance type of the Security Gateways | string | - c4.large
- c4.xlarge
- c5.large
- c5.xlarge
- c5.2xlarge
- c5.4xlarge
- c5.9xlarge
- c5.12xlarge
- c5.18xlarge
- c5.24xlarge
- c5n.large
- c5n.xlarge
- c5n.2xlarge
- c5n.4xlarge
- c5n.9xlarge
- c5n.18xlarge
- c5d.large
- c5d.xlarge
- c5d.2xlarge
- c5d.4xlarge
- c5d.9xlarge
- c5d.12xlarge
- c5d.18xlarge
- c5d.24xlarge
- m5.large
- m5.xlarge
- m5.2xlarge
- m5.4xlarge
- m5.8xlarge
- m5.12xlarge
- m5.16xlarge
- m5.24xlarge
- m6i.large
- m6i.xlarge
- m6i.2xlarge
- m6i.4xlarge
- m6i.8xlarge
- m6i.12xlarge
- m6i.16xlarge
- m6i.24xlarge
- m6i.32xlarge
- c6i.large
- c6i.xlarge
- c6i.2xlarge
- c6i.4xlarge
- c6i.8xlarge
- c6i.12xlarge
- c6i.16xlarge
- c6i.24xlarge
- c6i.32xlarge
- c6in.large
- c6in.xlarge
- c6in.2xlarge
- c6in.4xlarge
- c6in.8xlarge
- c6in.12xlarge
- c6in.16xlarge
- c6in.24xlarge
- c6in.32xlarge
- r5.large
- r5.xlarge
- r5.2xlarge
- r5.4xlarge
- r5.8xlarge
- r5.12xlarge
- r5.16xlarge
- r5.24xlarge
- r5a.large
- r5a.xlarge
- r5a.2xlarge
- r5a.4xlarge
- r5a.8xlarge
- r5a.12xlarge
- r5a.16xlarge
- r5a.24xlarge
- r5b.large
- r5b.xlarge
- r5b.2xlarge
- r5b.4xlarge
- r5b.8xlarge
- r5b.12xlarge
- r5b.16xlarge
- r5b.24xlarge
- r5n.large
- r5n.xlarge
- r5n.2xlarge
- r5n.4xlarge
- r5n.8xlarge
- r5n.12xlarge
- r5n.16xlarge
- r5n.24xlarge
- r6i.large
- r6i.xlarge
- r6i.2xlarge
- r6i.4xlarge
- r6i.8xlarge
- r6i.12xlarge
- r6i.16xlarge
- r6i.24xlarge
- r6i.32xlarge
- m6a.large
- m6a.xlarge
- m6a.2xlarge
- m6a.4xlarge
- m6a.8xlarge
- m6a.12xlarge
- m6a.16xlarge
- m6a.24xlarge
- m6a.32xlarge
- m6a.48xlarge
**Default:** c5.xlarge |
| key_name | The EC2 Key Pair name to allow SSH access to the instance | string | |
| allocate_and_associate_eip | If set to true, an elastic IP will be allocated and associated with the launched instance | bool | true/false
**Default:** true |
-| volume_size | Root volume size (GB) - minimum 100 | number | **Default:** 100 |
+| volume_size | Root volume size (GB) - minimum 100 | number | **Default:** 200 |
| volume_encryption | KMS or CMK key Identifier: Use key ID, alias, or ARN. Key alias should be prefixed with 'alias/' (e.g., 'alias/aws/ebs') | string | **Default:** alias/aws/ebs |
| enable_instance_connect | Enable SSH connection over AWS web console. Supporting regions [AWS docs](https://aws.amazon.com/about-aws/whats-new/...) | bool | true/false
**Default:** false |
| disable_instance_termination | Prevents an instance from accidental termination. Note: Once true, terraform destroy won't work | bool | true/false
**Default:** false |
diff --git a/modules/gateway/variables.tf b/modules/gateway/variables.tf
index 7435cba..1236964 100755
--- a/modules/gateway/variables.tf
+++ b/modules/gateway/variables.tf
@@ -47,7 +47,7 @@ variable "allocate_and_associate_eip" {
variable "volume_size" {
type = number
description = "Root volume size (GB) - minimum 100"
- default = 100
+ default = 200
}
resource "null_resource" "volume_size_too_small" {
// Volume Size validation - resource will not be created if the volume size is smaller than 100
diff --git a/modules/gateway_instance/variables.tf b/modules/gateway_instance/variables.tf
index 5e6ac6b..3422d4d 100755
--- a/modules/gateway_instance/variables.tf
+++ b/modules/gateway_instance/variables.tf
@@ -33,7 +33,7 @@ variable "control_gateway_over_public_or_private_address" {
variable "volume_size" {
type = number
description = "Root volume size (GB) - minimum 100"
- default = 100
+ default = 200
}
resource "null_resource" "volume_size_too_small" {
// Volume Size validation - resource will not be created if the volume size is smaller than 100
diff --git a/modules/gateway_master/README.md b/modules/gateway_master/README.md
index daca79d..ca7de7b 100755
--- a/modules/gateway_master/README.md
+++ b/modules/gateway_master/README.md
@@ -51,7 +51,7 @@ module "example_module" {
gateway_instance_type = "c5.xlarge"
key_name = "publickey"
allocate_and_associate_eip = true
- volume_size = 100
+ volume_size = 200
volume_encryption = ""
enable_instance_connect = false
disable_instance_termination = false
@@ -96,7 +96,7 @@ module "example_module" {
| gateway_instance_type | The instance type of the Security Gateways | string | - c4.large
- c4.xlarge
- c5.large
- c5.xlarge
- c5.2xlarge
- c5.4xlarge
- c5.9xlarge
- c5.12xlarge
- c5.18xlarge
- c5.24xlarge
- c5n.large
- c5n.xlarge
- c5n.2xlarge
- c5n.4xlarge
- c5n.9xlarge
- c5n.18xlarge
- c5d.large
- c5d.xlarge
- c5d.2xlarge
- c5d.4xlarge
- c5d.9xlarge
- c5d.12xlarge
- c5d.18xlarge
- c5d.24xlarge
- m5.large
- m5.xlarge
- m5.2xlarge
- m5.4xlarge
- m5.8xlarge
- m5.12xlarge
- m5.16xlarge
- m5.24xlarge
- m6i.large
- m6i.xlarge
- m6i.2xlarge
- m6i.4xlarge
- m6i.8xlarge
- m6i.12xlarge
- m6i.16xlarge
- m6i.24xlarge
- m6i.32xlarge
- c6i.large
- c6i.xlarge
- c6i.2xlarge
- c6i.4xlarge
- c6i.8xlarge
- c6i.12xlarge
- c6i.16xlarge
- c6i.24xlarge
- c6i.32xlarge
- c6in.large
- c6in.xlarge
- c6in.2xlarge
- c6in.4xlarge
- c6in.8xlarge
- c6in.12xlarge
- c6in.16xlarge
- c6in.24xlarge
- c6in.32xlarge
- r5.large
- r5.xlarge
- r5.2xlarge
- r5.4xlarge
- r5.8xlarge
- r5.12xlarge
- r5.16xlarge
- r5.24xlarge
- r5a.large
- r5a.xlarge
- r5a.2xlarge
- r5a.4xlarge
- r5a.8xlarge
- r5a.12xlarge
- r5a.16xlarge
- r5a.24xlarge
- r5b.large
- r5b.xlarge
- r5b.2xlarge
- r5b.4xlarge
- r5b.8xlarge
- r5b.12xlarge
- r5b.16xlarge
- r5b.24xlarge
- r5n.large
- r5n.xlarge
- r5n.2xlarge
- r5n.4xlarge
- r5n.8xlarge
- r5n.12xlarge
- r5n.16xlarge
- r5n.24xlarge
- r6i.large
- r6i.xlarge
- r6i.2xlarge
- r6i.4xlarge
- r6i.8xlarge
- r6i.12xlarge
- r6i.16xlarge
- r6i.24xlarge
- r6i.32xlarge
- m6a.large
- m6a.xlarge
- m6a.2xlarge
- m6a.4xlarge
- m6a.8xlarge
- m6a.12xlarge
- m6a.16xlarge
- m6a.24xlarge
- m6a.32xlarge
- m6a.48xlarge
**Default:** c5.xlarge |
| key_name | The EC2 Key Pair name to allow SSH access to the instance | string | |
| allocate_and_associate_eip | If set to true, an elastic IP will be allocated and associated with the launched instance | bool | true/false
**Default:** true |
-| volume_size | Root volume size (GB) - minimum 100 | number | **Default:** 100 |
+| volume_size | Root volume size (GB) - minimum 100 | number | **Default:** 200 |
| volume_encryption | KMS or CMK key Identifier: Use key ID, alias, or ARN. Key alias should be prefixed with 'alias/' (e.g., for KMS default alias 'aws/ebs' - insert 'alias/aws/ebs') | string | **Default:** alias/aws/ebs |
| enable_instance_connect | Enable SSH connection over AWS web console. Supporting regions can be found [here](https://aws.amazon.com/about-aws/whats-new/2019/06/introducing-amazon-ec2-instance-connect/) | bool | true/false
**Default:** false |
| disable_instance_termination | Prevents an instance from accidental termination. Note: Once this attribute is true, terraform destroy won't work properly | bool | true/false
**Default:** false |
diff --git a/modules/gateway_master/variables.tf b/modules/gateway_master/variables.tf
index 4d11230..32b07a0 100755
--- a/modules/gateway_master/variables.tf
+++ b/modules/gateway_master/variables.tf
@@ -49,7 +49,7 @@ variable "allocate_and_associate_eip" {
variable "volume_size" {
type = number
description = "Root volume size (GB) - minimum 100"
- default = 100
+ default = 200
}
resource "null_resource" "volume_size_too_small" {
// Volume Size validation - resource will not be created if the volume size is smaller than 100
diff --git a/modules/gwlb/README.md b/modules/gwlb/README.md
index 68ab7e0..fd1fc1a 100755
--- a/modules/gwlb/README.md
+++ b/modules/gwlb/README.md
@@ -39,7 +39,7 @@ module "example_module" {
// --- General Settings ---
key_name = "publickey"
enable_volume_encryption = true
- volume_size = 100
+ volume_size = 200
enable_instance_connect = false
disable_instance_termination = false
allow_upload_download = true
@@ -106,7 +106,7 @@ module "example_module" {
| enable_instance_connect | Enable SSH connection over AWS web console. Supporting regions can be found [here](https://aws.amazon.com/about-aws/whats-new/2019/06/introducing-amazon-ec2-instance-connect/) | bool | true/false
**Default:** false |
| disable_instance_termination | Prevents an instance from accidental termination. Note: Once this attribute is true terraform destroy won't work properly | bool | true/false
**Default:** false |
| metadata_imdsv2_required | Set true to deploy the instance with metadata v2 token required | bool | true/false
**Default:** true |
-| volume_size | Instances volume size | number | **Default:** 100 |
+| volume_size | Instances volume size | number | **Default:** 200 |
| allow_upload_download | Automatically download Blade Contracts and other important data. Improve product experience by sending data to Check Point | bool | true/false
**Default:** true |
| management_server | The name that represents the Security Management Server in the automatic provisioning configuration | string | **Default:** CP-Management-gwlb-tf |
| configuration_template | The tag is used by the Security Management Server to automatically provision the Security Gateways. Must be up to 12 alphanumeric characters and unique for each Quick Start deployment | string | **Default:** gwlb-configuration |
diff --git a/modules/gwlb/variables.tf b/modules/gwlb/variables.tf
index 1cdf41b..82bdbe4 100755
--- a/modules/gwlb/variables.tf
+++ b/modules/gwlb/variables.tf
@@ -22,7 +22,7 @@ variable "enable_volume_encryption" {
variable "volume_size" {
type = number
description = "Root volume size (GB) - minimum 100"
- default = 100
+ default = 200
}
resource "null_resource" "volume_size_too_small" {
// Will fail if var.volume_size is less than 100
diff --git a/modules/gwlb_master/README.md b/modules/gwlb_master/README.md
index bed664c..9cedb8a 100755
--- a/modules/gwlb_master/README.md
+++ b/modules/gwlb_master/README.md
@@ -44,7 +44,7 @@ module "example_module" {
// --- General Settings ---
key_name = "publickey"
enable_volume_encryption = true
- volume_size = 100
+ volume_size = 200
enable_instance_connect = false
disable_instance_termination = false
allow_upload_download = true
@@ -102,7 +102,7 @@ module "example_module" {
| enable_instance_connect | Enable SSH connection over AWS web console. Supporting regions can be found [here](https://aws.amazon.com/about-aws/whats-new/2019/06/introducing-amazon-ec2-instance-connect/) | bool | true/false
**Default:** false |
| disable_instance_termination | Prevents an instance from accidental termination. Note: Once this attribute is true, Terraform destroy won't work properly | bool | true/false
**Default:** false |
| metadata_imdsv2_required | Set true to deploy the instance with metadata v2 token required | bool | true/false
**Default:** true |
-| volume_size | Instances volume size | number | **Default:** 100 |
+| volume_size | Instances volume size | number | **Default:** 200 |
| allow_upload_download | Automatically download Blade Contracts and other important data. Improve product experience by sending data to Check Point | bool | true/false
**Default:** true |
| management_server | The name that represents the Security Management Server in the automatic provisioning configuration | string | **Default:** CP-Management-gwlb-tf |
| configuration_template | The tag used by the Security Management Server to automatically provision the Security Gateways. Must be up to 12 alphanumeric characters and unique for each Quick Start deployment | string | **Default:** gwlb-configuration |
diff --git a/modules/gwlb_master/variables.tf b/modules/gwlb_master/variables.tf
index 8358bd3..e1c5942 100755
--- a/modules/gwlb_master/variables.tf
+++ b/modules/gwlb_master/variables.tf
@@ -33,7 +33,7 @@ variable "enable_volume_encryption" {
variable "volume_size" {
type = number
description = "Root volume size (GB) - minimum 100"
- default = 100
+ default = 200
}
resource "null_resource" "volume_size_too_small" {
// Will fail if var.volume_size is less than 100
diff --git a/modules/management/README.md b/modules/management/README.md
index 076b269..e8b936d 100755
--- a/modules/management/README.md
+++ b/modules/management/README.md
@@ -38,7 +38,7 @@ module "example_module" {
management_instance_type = "m5.xlarge"
key_name = "publickey"
allocate_and_associate_eip = true
- volume_size = 100
+ volume_size = 200
volume_encryption = "alias/aws/ebs"
enable_instance_connect = false
disable_instance_termination = false
@@ -82,7 +82,8 @@ module "example_module" {
| management_name | (Optional) The name tag of the Security Management instance | string | **Default:** Check-Point-Management-tf |
| management_instance_type | The instance type of the Security Management Server | string | - c4.large
- c4.xlarge
- c5.large
- c5.xlarge
- c5.2xlarge
- c5.4xlarge
- c5.9xlarge
- c5.12xlarge
- c5.18xlarge
- c5.24xlarge
- c5n.large
- c5n.xlarge
- c5n.2xlarge
- c5n.4xlarge
- c5n.9xlarge
- c5n.18xlarge
- c5d.large
- c5d.xlarge
- c5d.2xlarge
- c5d.4xlarge
- c5d.9xlarge
- c5d.12xlarge
- c5d.18xlarge
- c5d.24xlarge
- m5.large
- m5.xlarge
- m5.2xlarge
- m5.4xlarge
- m5.8xlarge
- m5.12xlarge
- m5.16xlarge
- m5.24xlarge
- m6i.large
- m6i.xlarge
- m6i.2xlarge
- m6i.4xlarge
- m6i.8xlarge
- m6i.12xlarge
- m6i.16xlarge
- m6i.24xlarge
- m6i.32xlarge
- c6i.large
- c6i.xlarge
- c6i.2xlarge
- c6i.4xlarge
- c6i.8xlarge
- c6i.12xlarge
- c6i.16xlarge
- c6i.24xlarge
- c6i.32xlarge
- c6in.large
- c6in.xlarge
- c6in.2xlarge
- c6in.4xlarge
- c6in.8xlarge
- c6in.12xlarge
- c6in.16xlarge
- c6in.24xlarge
- c6in.32xlarge
- r5.large
- r5.xlarge
- r5.2xlarge
- r5.4xlarge
- r5.8xlarge
- r5.12xlarge
- r5.16xlarge
- r5.24xlarge
- r5a.large
- r5a.xlarge
- r5a.2xlarge
- r5a.4xlarge
- r5a.8xlarge
- r5a.12xlarge
- r5a.16xlarge
- r5a.24xlarge
- r5b.large
- r5b.xlarge
- r5b.2xlarge
- r5b.4xlarge
- r5b.8xlarge
- r5b.12xlarge
- r5b.16xlarge
- r5b.24xlarge
- r5n.large
- r5n.xlarge
- r5n.2xlarge
- r5n.4xlarge
- r5n.8xlarge
- r5n.12xlarge
- r5n.16xlarge
- r5n.24xlarge
- r6i.large
- r6i.xlarge
- r6i.2xlarge
- r6i.4xlarge
- r6i.8xlarge
- r6i.12xlarge
- r6i.16xlarge
- r6i.24xlarge
- r6i.32xlarge
- m6a.large
- m6a.xlarge
- m6a.2xlarge
- m6a.4xlarge
- m6a.8xlarge
- m6a.12xlarge
- m6a.16xlarge
- m6a.24xlarge
- m6a.32xlarge
- m6a.48xlarge
**Default:** m5.xlarge |
| key_name | The EC2 Key Pair name to allow SSH access to the instance | string | |
-| allocate_and_associate_eip | If set to true, an elastic IP will be allocated and associated with the launched instance | bool | true/false
**Default:** true |
+| allocate_and_associate_eip | If set to true, an elastic IP will be allocated and associated with the launched instance | bool | true/false
**Default:** true |
+| volume_size | Root volume size (GB) - minimum 100 | number | **Default:** 200 |
| volume_encryption | KMS or CMK key Identifier: Use key ID, alias, or ARN. Key alias should be prefixed with 'alias/' (e.g., for KMS default alias 'aws/ebs' - insert 'alias/aws/ebs') | string | **Default:** alias/aws/ebs |
| enable_instance_connect | Enable SSH connection over AWS web console. Supporting regions can be found [here](https://aws.amazon.com/about-aws/whats-new/2019/06/introducing-amazon-ec2-instance-connect/) | bool | true/false
**Default:** false |
| disable_instance_termination | Prevents an instance from accidental termination. Note: Once this attribute is true, terraform destroy won't work properly | bool | true/false
**Default:** false |
diff --git a/modules/management/variables.tf b/modules/management/variables.tf
index 3addb5d..bb4b80d 100755
--- a/modules/management/variables.tf
+++ b/modules/management/variables.tf
@@ -38,7 +38,7 @@ variable "allocate_and_associate_eip" {
variable "volume_size" {
type = number
description = "Root volume size (GB) - minimum 100"
- default = 100
+ default = 200
}
resource "null_resource" "volume_size_too_small" {
// Will fail if var.volume_size is less than 100
diff --git a/modules/management_master/README.md b/modules/management_master/README.md
index 9df2724..499648b 100644
--- a/modules/management_master/README.md
+++ b/modules/management_master/README.md
@@ -40,7 +40,7 @@ module "example_module" {
management_instance_type = "m5.xlarge"
key_name = "publickey"
allocate_and_associate_eip = true
- volume_size = 100
+ volume_size = 200
volume_encryption = "alias/aws/ebs"
enable_instance_connect = false
disable_instance_termination = false
@@ -84,7 +84,7 @@ module "example_module" {
| management_instance_type | The instance type of the Security Management Server | string | **Default: m5.xlarge**
- c5.large
- c5.xlarge
- c5.2xlarge
- c5.4xlarge
- c5.9xlarge
- c5.12xlarge
- c5.18xlarge
- c5.24xlarge
- c5n.large
- c5n.xlarge
- c5n.2xlarge
- c5n.4xlarge
- c5n.9xlarge
- c5n.18xlarge
- c5d.large
- c5d.xlarge
- c5d.2xlarge
- c5d.4xlarge
- c5d.9xlarge
- c5d.12xlarge
- c5d.18xlarge
- c5d.24xlarge
- m5.large
- m5.xlarge
- m5.2xlarge
- m5.4xlarge
- m5.8xlarge
- m5.12xlarge
- m5.16xlarge
- m5.24xlarge
- m6i.large
- m6i.xlarge
- m6i.2xlarge
- m6i.4xlarge
- m6i.8xlarge
- m6i.12xlarge
- m6i.16xlarge
- m6i.24xlarge
- m6i.32xlarge
- c6i.large
- c6i.xlarge
- c6i.2xlarge
- c6i.4xlarge
- c6i.8xlarge
- c6i.12xlarge
- c6i.16xlarge
- c6i.24xlarge
- c6i.32xlarge
- c6in.large
- c6in.xlarge
- c6in.2xlarge
- c6in.4xlarge
- c6in.8xlarge
- c6in.12xlarge
- c6in.16xlarge
- c6in.24xlarge
- c6in.32xlarge
- r5.large
- r5.xlarge
- r5.2xlarge
- r5.4xlarge
- r5.8xlarge
- r5.12xlarge
- r5.16xlarge
- r5.24xlarge
- r5a.large
- r5a.xlarge
- r5a.2xlarge
- r5a.4xlarge
- r5a.8xlarge
- r5a.12xlarge
- r5a.16xlarge
- r5a.24xlarge
- r5b.large
- r5b.xlarge
- r5b.2xlarge
- r5b.4xlarge
- r5b.8xlarge
- r5b.12xlarge
- r5b.16xlarge
- r5b.24xlarge
- r5n.large
- r5n.xlarge
- r5n.2xlarge
- r5n.4xlarge
- r5n.8xlarge
- r5n.12xlarge
- r5n.16xlarge
- r5n.24xlarge
- r6i.large
- r6i.xlarge
- r6i.2xlarge
- r6i.4xlarge
- r6i.8xlarge
- r6i.12xlarge
- r6i.16xlarge
- r6i.24xlarge
- r6i.32xlarge
- m6a.large
- m6a.xlarge
- m6a.2xlarge
- m6a.4xlarge
- m6a.8xlarge
- m6a.12xlarge
- m6a.16xlarge
- m6a.24xlarge
- m6a.32xlarge
- m6a.48xlarge
|
| key_name | The EC2 Key Pair name to allow SSH access to the instance | string | |
| allocate_and_associate_eip | If set to true, an elastic IP will be allocated and associated with the launched instance | bool | **Default: true**
true/false |
-| volume_size | Root volume size (GB) - minimum 100 | number | **Default: 100** |
+| volume_size | Root volume size (GB) - minimum 100 | number | **Default:** 200 |
| volume_encryption | KMS or CMK key Identifier: Use key ID, alias or ARN. Key alias should be prefixed with 'alias/' (e.g. for KMS default alias 'aws/ebs' - insert 'alias/aws/ebs') | string | **Default: alias/aws/ebs** |
| enable_instance_connect | Enable SSH connection over AWS web console. Supporting regions can be found [here](https://aws.amazon.com/about-aws/whats-new/2019/06/introducing-amazon-ec2-instance-connect/) | bool | **Default: false**
true/false |
| disable_instance_termination | Prevents an instance from accidental termination. Note: Once this attribute is true terraform destroy won't work properly | bool | **Default: false**
true/false |
diff --git a/modules/management_master/variables.tf b/modules/management_master/variables.tf
index c8e74e0..a05858e 100644
--- a/modules/management_master/variables.tf
+++ b/modules/management_master/variables.tf
@@ -44,7 +44,7 @@ variable "allocate_and_associate_eip" {
variable "volume_size" {
type = number
description = "Root volume size (GB) - minimum 100"
- default = 100
+ default = 200
}
resource "null_resource" "volume_size_too_small" {
// Will fail if var.volume_size is less than 100
diff --git a/modules/mds/README.md b/modules/mds/README.md
index c2154ae..c2ef23f 100755
--- a/modules/mds/README.md
+++ b/modules/mds/README.md
@@ -35,7 +35,7 @@ module "example_module" {
mds_name = "CP-MDS-tf"
mds_instance_type = "m5.12xlarge"
key_name = "publickey"
- volume_size = 100
+ volume_size = 200
volume_encryption = "alias/aws/ebs"
enable_instance_connect = false
disable_instance_termination = false
@@ -86,7 +86,7 @@ module "example_module" {
| mds_name | (Optional) Name tag of the Multi-Domain Server | string | **Default:** Check-Point-MDS-tf |
| mds_instance_type | Instance type of the Multi-Domain Server | string | - c4.large
- c4.xlarge
- c5.large
- c5.xlarge
- c5.2xlarge
- c5.4xlarge
- c5.9xlarge
- c5.12xlarge
- c5.18xlarge
- c5.24xlarge
- c5n.large
- c5n.xlarge
- c5n.2xlarge
- c5n.4xlarge
- c5n.9xlarge
- c5n.18xlarge
- c5d.large
- c5d.xlarge
- c5d.2xlarge
- c5d.4xlarge
- c5d.9xlarge
- c5d.12xlarge
- c5d.18xlarge
- c5d.24xlarge
- m5.large
- m5.xlarge
- m5.2xlarge
- m5.4xlarge
- m5.8xlarge
- m5.12xlarge
- m5.16xlarge
- m5.24xlarge
- m6i.large
- m6i.xlarge
- m6i.2xlarge
- m6i.4xlarge
- m6i.8xlarge
- m6i.12xlarge
- m6i.16xlarge
- m6i.24xlarge
- m6i.32xlarge
- c6i.large
- c6i.xlarge
- c6i.2xlarge
- c6i.4xlarge
- c6i.8xlarge
- c6i.12xlarge
- c6i.16xlarge
- c6i.24xlarge
- c6i.32xlarge
- c6in.large
- c6in.xlarge
- c6in.2xlarge
- c6in.4xlarge
- c6in.8xlarge
- c6in.12xlarge
- c6in.16xlarge
- c6in.24xlarge
- c6in.32xlarge
- r5.large
- r5.xlarge
- r5.2xlarge
- r5.4xlarge
- r5.8xlarge
- r5.12xlarge
- r5.16xlarge
- r5.24xlarge
- r5a.large
- r5a.xlarge
- r5a.2xlarge
- r5a.4xlarge
- r5a.8xlarge
- r5a.12xlarge
- r5a.16xlarge
- r5a.24xlarge
- r5b.large
- r5b.xlarge
- r5b.2xlarge
- r5b.4xlarge
- r5b.8xlarge
- r5b.12xlarge
- r5b.16xlarge
- r5b.24xlarge
- r5n.large
- r5n.xlarge
- r5n.2xlarge
- r5n.4xlarge
- r5n.8xlarge
- r5n.12xlarge
- r5n.16xlarge
- r5n.24xlarge
- r6i.large
- r6i.xlarge
- r6i.2xlarge
- r6i.4xlarge
- r6i.8xlarge
- r6i.12xlarge
- r6i.16xlarge
- r6i.24xlarge
- r6i.32xlarge
- m6a.large
- m6a.xlarge
- m6a.2xlarge
- m6a.4xlarge
- m6a.8xlarge
- m6a.12xlarge
- m6a.16xlarge
- m6a.24xlarge
- m6a.32xlarge
- m6a.48xlarge
**Default:** m5.12xlarge |
| key_name | EC2 Key Pair name to allow SSH access | string | |
-| volume_size | Root volume size (GB) - minimum 100 | number | **Default:** 100 |
+| volume_size | Root volume size (GB) - minimum 100 | number | **Default:** 200 |
| volume_encryption | KMS or CMK key identifier (e.g., alias/aws/ebs) | string | **Default:** alias/aws/ebs |
| enable_instance_connect | Enable SSH connection over AWS web console | bool | true/false
**Default:** false |
| disable_instance_termination | Prevent accidental termination | bool | true/false
**Default:** false |
diff --git a/modules/mds/variables.tf b/modules/mds/variables.tf
index 092cd6e..8292719 100755
--- a/modules/mds/variables.tf
+++ b/modules/mds/variables.tf
@@ -33,7 +33,7 @@ variable "key_name" {
variable "volume_size" {
type = number
description = "Root volume size (GB) - minimum 100"
- default = 100
+ default = 200
}
resource "null_resource" "volume_size_too_small" {
// Will fail if var.volume_size is less than 100
diff --git a/modules/mds_master/README.md b/modules/mds_master/README.md
index f5a7f8d..8dae2a0 100644
--- a/modules/mds_master/README.md
+++ b/modules/mds_master/README.md
@@ -37,7 +37,7 @@ module "mds_master" {
mds_name = "CP-MDS-tf"
mds_instance_type = "m5.12xlarge"
key_name = "publickey"
- volume_size = 100
+ volume_size = 200
volume_encryption = "alias/aws/ebs"
enable_instance_connect = false
disable_instance_termination = false
@@ -92,7 +92,7 @@ module "mds_master" {
| security_rules | List of security rules for ingress and egress | list(map) | |
| mds_instance_type | The instance type of the Multi-Domain Server | string | **Default: m5.12xlarge**
- c5.large
- c5.xlarge
- c5.2xlarge
- c5.4xlarge
- c5.9xlarge
- c5.12xlarge
- c5.18xlarge
- c5.24xlarge
- c5n.large
- c5n.xlarge
- c5n.2xlarge
- c5n.4xlarge
- c5n.9xlarge
- c5n.18xlarge
- c5d.large
- c5d.xlarge
- c5d.2xlarge
- c5d.4xlarge
- c5d.9xlarge
- c5d.12xlarge
- c5d.18xlarge
- c5d.24xlarge
- m5.large
- m5.xlarge
- m5.2xlarge
- m5.4xlarge
- m5.8xlarge
- m5.12xlarge
- m5.16xlarge
- m5.24xlarge
- m6i.large
- m6i.xlarge
- m6i.2xlarge
- m6i.4xlarge
- m6i.8xlarge
- m6i.12xlarge
- m6i.16xlarge
- m6i.24xlarge
- m6i.32xlarge
- c6i.large
- c6i.xlarge
- c6i.2xlarge
- c6i.4xlarge
- c6i.8xlarge
- c6i.12xlarge
- c6i.16xlarge
- c6i.24xlarge
- c6i.32xlarge
- c6in.large
- c6in.xlarge
- c6in.2xlarge
- c6in.4xlarge
- c6in.8xlarge
- c6in.12xlarge
- c6in.16xlarge
- c6in.24xlarge
- c6in.32xlarge
- r5.large
- r5.xlarge
- r5.2xlarge
- r5.4xlarge
- r5.8xlarge
- r5.12xlarge
- r5.16xlarge
- r5.24xlarge
- r5a.large
- r5a.xlarge
- r5a.2xlarge
- r5a.4xlarge
- r5a.8xlarge
- r5a.12xlarge
- r5a.16xlarge
- r5a.24xlarge
- r5b.large
- r5b.xlarge
- r5b.2xlarge
- r5b.4xlarge
- r5b.8xlarge
- r5b.12xlarge
- r5b.16xlarge
- r5b.24xlarge
- r5n.large
- r5n.xlarge
- r5n.2xlarge
- r5n.4xlarge
- r5n.8xlarge
- r5n.12xlarge
- r5n.16xlarge
- r5n.24xlarge
- r6i.large
- r6i.xlarge
- r6i.2xlarge
- r6i.4xlarge
- r6i.8xlarge
- r6i.12xlarge
- r6i.16xlarge
- r6i.24xlarge
- r6i.32xlarge
- m6a.large
- m6a.xlarge
- m6a.2xlarge
- m6a.4xlarge
- m6a.8xlarge
- m6a.12xlarge
- m6a.16xlarge
- m6a.24xlarge
- m6a.32xlarge
- m6a.48xlarge |
| key_name | The EC2 Key Pair name to allow SSH access to the instance | string | |
-| volume_size | Root volume size (GB) - minimum 100 | number | **Default: 100** |
+| volume_size | Root volume size (GB) - minimum 100 | number | **Default:** 200 |
| volume_encryption | KMS or CMK key Identifier: Use key ID, alias or ARN. Key alias should be prefixed with 'alias/' (e.g. for KMS default alias 'aws/ebs' - insert 'alias/aws/ebs') | string | **Default: alias/aws/ebs** |
| enable_instance_connect | Enable SSH connection over AWS web console. Supporting regions can be found [here](https://aws.amazon.com/about-aws/whats-new/2019/06/introducing-amazon-ec2-instance-connect/) | bool | **Default: false**
true/false |
| disable_instance_termination | Prevents an instance from accidental termination. Note: Once this attribute is true terraform destroy won't work properly | bool | **Default: false**
true/false |
diff --git a/modules/mds_master/variables.tf b/modules/mds_master/variables.tf
index e089bb5..ac157b2 100644
--- a/modules/mds_master/variables.tf
+++ b/modules/mds_master/variables.tf
@@ -39,7 +39,7 @@ variable "key_name" {
variable "volume_size" {
type = number
description = "Root volume size (GB) - minimum 100"
- default = 100
+ default = 200
}
resource "null_resource" "volume_size_too_small" {
// Will fail if var.volume_size is less than 100
diff --git a/modules/standalone/README.md b/modules/standalone/README.md
index 329ecc3..cd4af31 100755
--- a/modules/standalone/README.md
+++ b/modules/standalone/README.md
@@ -38,7 +38,7 @@ module "example_module" {
standalone_instance_type = "c5.xlarge"
key_name = "publickey"
allocate_and_associate_eip = true
- volume_size = 100
+ volume_size = 200
volume_encryption = "alias/aws/ebs"
enable_instance_connect = false
disable_instance_termination = false
@@ -89,7 +89,7 @@ module "example_module" {
| standalone_instance_type | Instance type of the Standalone instance | string | - c4.large
- c4.xlarge
- c5.large
- c5.xlarge
- c5.2xlarge
- c5.4xlarge
- c5.9xlarge
- c5.12xlarge
- c5.18xlarge
- c5.24xlarge
- c5n.large
- c5n.xlarge
- c5n.2xlarge
- c5n.4xlarge
- c5n.9xlarge
- c5n.18xlarge
- c5d.large
- c5d.xlarge
- c5d.2xlarge
- c5d.4xlarge
- c5d.9xlarge
- c5d.12xlarge
- c5d.18xlarge
- c5d.24xlarge
- m5.large
- m5.xlarge
- m5.2xlarge
- m5.4xlarge
- m5.8xlarge
- m5.12xlarge
- m5.16xlarge
- m5.24xlarge
- m6i.large
- m6i.xlarge
- m6i.2xlarge
- m6i.4xlarge
- m6i.8xlarge
- m6i.12xlarge
- m6i.16xlarge
- m6i.24xlarge
- m6i.32xlarge
- c6i.large
- c6i.xlarge
- c6i.2xlarge
- c6i.4xlarge
- c6i.8xlarge
- c6i.12xlarge
- c6i.16xlarge
- c6i.24xlarge
- c6i.32xlarge
- c6in.large
- c6in.xlarge
- c6in.2xlarge
- c6in.4xlarge
- c6in.8xlarge
- c6in.12xlarge
- c6in.16xlarge
- c6in.24xlarge
- c6in.32xlarge
- r5.large
- r5.xlarge
- r5.2xlarge
- r5.4xlarge
- r5.8xlarge
- r5.12xlarge
- r5.16xlarge
- r5.24xlarge
- r5a.large
- r5a.xlarge
- r5a.2xlarge
- r5a.4xlarge
- r5a.8xlarge
- r5a.12xlarge
- r5a.16xlarge
- r5a.24xlarge
- r5b.large
- r5b.xlarge
- r5b.2xlarge
- r5b.4xlarge
- r5b.8xlarge
- r5b.12xlarge
- r5b.16xlarge
- r5b.24xlarge
- r5n.large
- r5n.xlarge
- r5n.2xlarge
- r5n.4xlarge
- r5n.8xlarge
- r5n.12xlarge
- r5n.16xlarge
- r5n.24xlarge
- r6i.large
- r6i.xlarge
- r6i.2xlarge
- r6i.4xlarge
- r6i.8xlarge
- r6i.12xlarge
- r6i.16xlarge
- r6i.24xlarge
- r6i.32xlarge
- m6a.large
- m6a.xlarge
- m6a.2xlarge
- m6a.4xlarge
- m6a.8xlarge
- m6a.12xlarge
- m6a.16xlarge
- m6a.24xlarge
- m6a.32xlarge
- m6a.48xlarge
**Default:** c5.xlarge |
| key_name | EC2 Key Pair name to allow SSH access | string | |
| allocate_and_associate_eip | Allocates and associates an Elastic IP | bool | true/false
**Default:** true |
-| volume_size | Root volume size (GB) - minimum 100 | number | **Default:** 100 |
+| volume_size | Root volume size (GB) - minimum 100 | number | **Default:** 200 |
| volume_encryption | KMS or CMK key identifier (e.g., alias/aws/ebs) | string | **Default:** alias/aws/ebs |
| enable_instance_connect | Enable SSH connection over AWS web console | bool | true/false
**Default:** false |
| disable_instance_termination | Prevent accidental termination | bool | true/false
**Default:** false |
diff --git a/modules/standalone/variables.tf b/modules/standalone/variables.tf
index 4edda26..c1a9cab 100755
--- a/modules/standalone/variables.tf
+++ b/modules/standalone/variables.tf
@@ -47,7 +47,7 @@ variable "allocate_and_associate_eip" {
variable "volume_size" {
type = number
description = "Root volume size (GB) - minimum 100"
- default = 100
+ default = 200
}
resource "null_resource" "volume_size_too_small" {
// Volume Size validation - resource will not be created if the volume size is smaller than 100
diff --git a/modules/standalone_master/README.md b/modules/standalone_master/README.md
index 89a46a9..04ab3fb 100755
--- a/modules/standalone_master/README.md
+++ b/modules/standalone_master/README.md
@@ -50,7 +50,7 @@ module "example_module" {
standalone_instance_type = "c5.xlarge"
key_name = "publickey"
allocate_and_associate_eip = true
- volume_size = 100
+ volume_size = 200
volume_encryption = "alias/aws/ebs"
enable_instance_connect = false
disable_instance_termination = false
@@ -98,7 +98,7 @@ module "example_module" {
| standalone_instance_type | The instance type of the Security Gateway & Management (Standalone) instance | string | - c4.large
- c4.xlarge
- c5.large
- c5.xlarge
- c5.2xlarge
- c5.4xlarge
- c5.9xlarge
- c5.12xlarge
- c5.18xlarge
- c5.24xlarge
- c5n.large
- c5n.xlarge
- c5n.2xlarge
- c5n.4xlarge
- c5n.9xlarge
- c5n.18xlarge
- c5d.large
- c5d.xlarge
- c5d.2xlarge
- c5d.4xlarge
- c5d.9xlarge
- c5d.12xlarge
- c5d.18xlarge
- c5d.24xlarge
- m5.large
- m5.xlarge
- m5.2xlarge
- m5.4xlarge
- m5.8xlarge
- m5.12xlarge
- m5.16xlarge
- m5.24xlarge
- m6i.large
- m6i.xlarge
- m6i.2xlarge
- m6i.4xlarge
- m6i.8xlarge
- m6i.12xlarge
- m6i.16xlarge
- m6i.24xlarge
- m6i.32xlarge
- c6i.large
- c6i.xlarge
- c6i.2xlarge
- c6i.4xlarge
- c6i.8xlarge
- c6i.12xlarge
- c6i.16xlarge
- c6i.24xlarge
- c6i.32xlarge
- c6in.large
- c6in.xlarge
- c6in.2xlarge
- c6in.4xlarge
- c6in.8xlarge
- c6in.12xlarge
- c6in.16xlarge
- c6in.24xlarge
- c6in.32xlarge
- r5.large
- r5.xlarge
- r5.2xlarge
- r5.4xlarge
- r5.8xlarge
- r5.12xlarge
- r5.16xlarge
- r5.24xlarge
- r5a.large
- r5a.xlarge
- r5a.2xlarge
- r5a.4xlarge
- r5a.8xlarge
- r5a.12xlarge
- r5a.16xlarge
- r5a.24xlarge
- r5b.large
- r5b.xlarge
- r5b.2xlarge
- r5b.4xlarge
- r5b.8xlarge
- r5b.12xlarge
- r5b.16xlarge
- r5b.24xlarge
- r5n.large
- r5n.xlarge
- r5n.2xlarge
- r5n.4xlarge
- r5n.8xlarge
- r5n.12xlarge
- r5n.16xlarge
- r5n.24xlarge
- r6i.large
- r6i.xlarge
- r6i.2xlarge
- r6i.4xlarge
- r6i.8xlarge
- r6i.12xlarge
- r6i.16xlarge
- r6i.24xlarge
- r6i.32xlarge
- m6a.large
- m6a.xlarge
- m6a.2xlarge
- m6a.4xlarge
- m6a.8xlarge
- m6a.12xlarge
- m6a.16xlarge
- m6a.24xlarge
- m6a.32xlarge
- m6a.48xlarge
**Default:** c5.xlarge |
| key_name | The EC2 Key Pair name to allow SSH access to the instances | string | |
| allocate_and_associate_eip | Allocate and associate an Elastic IP with the launched instance | bool | true/false
**Default:** true |
-| volume_size | Root volume size (GB) | number |**Default:** 100 |
+| volume_size | Root volume size (GB) | number |**Default:** 200 |
| volume_encryption | KMS or CMK key Identifier | string |**Default:** alias/aws/ebs |
| enable_instance_connect | Enable SSH connection over AWS web console | bool | true/false
**Default:** false |
| disable_instance_termination | Prevent accidental termination of the instance | bool | true/false
**Default:** false |
diff --git a/modules/standalone_master/variables.tf b/modules/standalone_master/variables.tf
index 60a9e77..92418cd 100755
--- a/modules/standalone_master/variables.tf
+++ b/modules/standalone_master/variables.tf
@@ -49,7 +49,7 @@ variable "allocate_and_associate_eip" {
variable "volume_size" {
type = number
description = "Root volume size (GB) - minimum 100"
- default = 100
+ default = 200
}
resource "null_resource" "volume_size_too_small" {
// Volume Size validation - resource will not be created if the volume size is smaller than 100
diff --git a/modules/tgw_cross_az_cluster/README.md b/modules/tgw_cross_az_cluster/README.md
index 4111556..f08f25f 100755
--- a/modules/tgw_cross_az_cluster/README.md
+++ b/modules/tgw_cross_az_cluster/README.md
@@ -42,7 +42,7 @@ module "example_module" {
gateway_instance_type = "c5.xlarge"
key_name = "publickey"
allocate_and_associate_eip = true
- volume_size = 100
+ volume_size = 200
volume_encryption = "alias/aws/ebs"
enable_instance_connect = false
disable_instance_termination = false
@@ -110,7 +110,7 @@ module "example_module" {
| gateway_instance_type | The instance type of the Security Gateways | string | - c4.large
- c4.xlarge
- c5.large
- c5.xlarge
- c5.2xlarge
- c5.4xlarge
- c5.9xlarge
- c5.12xlarge
- c5.18xlarge
- c5.24xlarge
- c5n.large
- c5n.xlarge
- c5n.2xlarge
- c5n.4xlarge
- c5n.9xlarge
- c5n.18xlarge
- c5d.large
- c5d.xlarge
- c5d.2xlarge
- c5d.4xlarge
- c5d.9xlarge
- c5d.12xlarge
- c5d.18xlarge
- c5d.24xlarge
- m5.large
- m5.xlarge
- m5.2xlarge
- m5.4xlarge
- m5.8xlarge
- m5.12xlarge
- m5.16xlarge
- m5.24xlarge
- m6i.large
- m6i.xlarge
- m6i.2xlarge
- m6i.4xlarge
- m6i.8xlarge
- m6i.12xlarge
- m6i.16xlarge
- m6i.24xlarge
- m6i.32xlarge
- c6i.large
- c6i.xlarge
- c6i.2xlarge
- c6i.4xlarge
- c6i.8xlarge
- c6i.12xlarge
- c6i.16xlarge
- c6i.24xlarge
- c6i.32xlarge
- c6in.large
- c6in.xlarge
- c6in.2xlarge
- c6in.4xlarge
- c6in.8xlarge
- c6in.12xlarge
- c6in.16xlarge
- c6in.24xlarge
- c6in.32xlarge
- r5.large
- r5.xlarge
- r5.2xlarge
- r5.4xlarge
- r5.8xlarge
- r5.12xlarge
- r5.16xlarge
- r5.24xlarge
- r5a.large
- r5a.xlarge
- r5a.2xlarge
- r5a.4xlarge
- r5a.8xlarge
- r5a.12xlarge
- r5a.16xlarge
- r5a.24xlarge
- r5b.large
- r5b.xlarge
- r5b.2xlarge
- r5b.4xlarge
- r5b.8xlarge
- r5b.12xlarge
- r5b.16xlarge
- r5b.24xlarge
- r5n.large
- r5n.xlarge
- r5n.2xlarge
- r5n.4xlarge
- r5n.8xlarge
- r5n.12xlarge
- r5n.16xlarge
- r5n.24xlarge
- r6i.large
- r6i.xlarge
- r6i.2xlarge
- r6i.4xlarge
- r6i.8xlarge
- r6i.12xlarge
- r6i.16xlarge
- r6i.24xlarge
- r6i.32xlarge
- m6a.large
- m6a.xlarge
- m6a.2xlarge
- m6a.4xlarge
- m6a.8xlarge
- m6a.12xlarge
- m6a.16xlarge
- m6a.24xlarge
- m6a.32xlarge
- m6a.48xlarge
**Default:** c5.xlarge |
| key_name | The EC2 Key Pair name to allow SSH access to the instance | string | |
| allocate_and_associate_eip | If true, an elastic IP will be allocated and associated with each cluster member | bool | true/false
**Default:** true |
-| volume_size | Root volume size (GB) - minimum 100 | number | **Default:** 100 |
+| volume_size | Root volume size (GB) - minimum 100 | number | **Default:** 200 |
| volume_type | General Purpose SSD Volume Type | string | - gp3
- gp2
**Default:** gp3 |
| volume_encryption | KMS or CMK key Identifier. Use key ID, alias, or ARN. | string | **Default:** alias/aws/ebs |
| enable_instance_connect | Enable AWS Instance Connect | bool | true/false
**Default:** false |
diff --git a/modules/tgw_cross_az_cluster/variables.tf b/modules/tgw_cross_az_cluster/variables.tf
index a571796..fde2423 100755
--- a/modules/tgw_cross_az_cluster/variables.tf
+++ b/modules/tgw_cross_az_cluster/variables.tf
@@ -63,7 +63,7 @@ variable "allocate_and_associate_eip" {
variable "volume_size" {
type = number
description = "Root volume size (GB) - minimum 100"
- default = 100
+ default = 200
}
resource "null_resource" "volume_size_too_small" {
// Volume Size validation - resource will not be created if the volume size is smaller than 100
diff --git a/modules/tgw_cross_az_cluster_master/README.md b/modules/tgw_cross_az_cluster_master/README.md
index 2718d4b..7aa4c64 100755
--- a/modules/tgw_cross_az_cluster_master/README.md
+++ b/modules/tgw_cross_az_cluster_master/README.md
@@ -53,7 +53,7 @@ module "example_module" {
gateway_instance_type = "c5.xlarge"
key_name = "publickey"
allocate_and_associate_eip = true
- volume_size = 100
+ volume_size = 200
volume_encryption = "alias/aws/ebs"
enable_instance_connect = false
disable_instance_termination = false
@@ -119,7 +119,7 @@ module "example_module" {
| gateway_instance_type | The instance type of the Security Gateways | string | - c4.large
- c4.xlarge
- c5.large
- c5.xlarge
- c5.2xlarge
- c5.4xlarge
- c5.9xlarge
- c5.12xlarge
- c5.18xlarge
- c5.24xlarge
- c5n.large
- c5n.xlarge
- c5n.2xlarge
- c5n.4xlarge
- c5n.9xlarge
- c5n.18xlarge
- c5d.large
- c5d.xlarge
- c5d.2xlarge
- c5d.4xlarge
- c5d.9xlarge
- c5d.12xlarge
- c5d.18xlarge
- c5d.24xlarge
- m5.large
- m5.xlarge
- m5.2xlarge
- m5.4xlarge
- m5.8xlarge
- m5.12xlarge
- m5.16xlarge
- m5.24xlarge
- m6i.large
- m6i.xlarge
- m6i.2xlarge
- m6i.4xlarge
- m6i.8xlarge
- m6i.12xlarge
- m6i.16xlarge
- m6i.24xlarge
- m6i.32xlarge
- c6i.large
- c6i.xlarge
- c6i.2xlarge
- c6i.4xlarge
- c6i.8xlarge
- c6i.12xlarge
- c6i.16xlarge
- c6i.24xlarge
- c6i.32xlarge
- c6in.large
- c6in.xlarge
- c6in.2xlarge
- c6in.4xlarge
- c6in.8xlarge
- c6in.12xlarge
- c6in.16xlarge
- c6in.24xlarge
- c6in.32xlarge
- r5.large
- r5.xlarge
- r5.2xlarge
- r5.4xlarge
- r5.8xlarge
- r5.12xlarge
- r5.16xlarge
- r5.24xlarge
- r5a.large
- r5a.xlarge
- r5a.2xlarge
- r5a.4xlarge
- r5a.8xlarge
- r5a.12xlarge
- r5a.16xlarge
- r5a.24xlarge
- r5b.large
- r5b.xlarge
- r5b.2xlarge
- r5b.4xlarge
- r5b.8xlarge
- r5b.12xlarge
- r5b.16xlarge
- r5b.24xlarge
- r5n.large
- r5n.xlarge
- r5n.2xlarge
- r5n.4xlarge
- r5n.8xlarge
- r5n.12xlarge
- r5n.16xlarge
- r5n.24xlarge
- r6i.large
- r6i.xlarge
- r6i.2xlarge
- r6i.4xlarge
- r6i.8xlarge
- r6i.12xlarge
- r6i.16xlarge
- r6i.24xlarge
- r6i.32xlarge
- m6a.large
- m6a.xlarge
- m6a.2xlarge
- m6a.4xlarge
- m6a.8xlarge
- m6a.12xlarge
- m6a.16xlarge
- m6a.24xlarge
- m6a.32xlarge
- m6a.48xlarge
**Default:** c5.xlarge |
| key_name | The EC2 Key Pair name to allow SSH access to the instance | string | |
| allocate_and_associate_eip | If true, an elastic IP will be allocated and associated with each cluster member. | bool | true/false
**Default:** true |
-| volume_size | Root volume size (GB) - minimum 100 | number |**Default:** 100 |
+| volume_size | Root volume size (GB) - minimum 100 | number |**Default:** 200 |
| volume_type | General Purpose SSD Volume Type | string | - gp3
- gp2
**Default:** gp3 |
| volume_encryption | KMS or CMK key identifier. Use key ID, alias, or ARN. Key alias should be prefixed with `alias/` (e.g., `alias/aws/ebs`). | string |**Default:** alias/aws/ebs |
| enable_instance_connect | Enable AWS Instance Connect | bool | true/false
**Default:** false |
diff --git a/modules/tgw_cross_az_cluster_master/variables.tf b/modules/tgw_cross_az_cluster_master/variables.tf
index f268a00..e61e3cf 100755
--- a/modules/tgw_cross_az_cluster_master/variables.tf
+++ b/modules/tgw_cross_az_cluster_master/variables.tf
@@ -62,7 +62,7 @@ variable "allocate_and_associate_eip" {
variable "volume_size" {
type = number
description = "Root volume size (GB) - minimum 100"
- default = 100
+ default = 200
}
resource "null_resource" "volume_size_too_small" {
// Volume Size validation - resource will not be created if the volume size is smaller than 100
diff --git a/modules/tgw_gwlb/README.md b/modules/tgw_gwlb/README.md
index d92beff..a01ec92 100755
--- a/modules/tgw_gwlb/README.md
+++ b/modules/tgw_gwlb/README.md
@@ -60,7 +60,7 @@ module "example_module" {
// --- General Settings ---
key_name = "publickey"
enable_volume_encryption = true
- volume_size = 100
+ volume_size = 200
enable_instance_connect = false
disable_instance_termination = false
allow_upload_download = true
@@ -143,7 +143,7 @@ module "example_module" {
| enable_instance_connect | Enable SSH connection over AWS web console. Supporting regions can be found [here](https://aws.amazon.com/about-aws/whats-new/2019/06/introducing-amazon-ec2-instance-connect/) | bool | true/false
**Default:** false |
| disable_instance_termination | Prevents an instance from accidental termination. Note: Once this attribute is true terraform destroy won't work properly | bool | true/false
**Default:** false |
| metadata_imdsv2_required | Set true to deploy the instance with metadata v2 token required | bool | true/false
**Default:** true |
-| volume_size | Instances volume size | number | **Default:** 100 |
+| volume_size | Instances volume size | number | **Default:** 200 |
| allow_upload_download | Automatically download Blade Contracts and other important data. Improve product experience by sending data to Check Point | bool | true/false
**Default:** true |
| configuration_template | The tag is used by the Security Management Server to automatically provision the Security Gateways. Must be up to 12 alphanumeric characters and unique for each Quick Start deployment | string | **Default:** gwlb-ter |
| admin_shell | Set the admin shell to enable advanced command line configuration | string | - /etc/cli.sh
- /bin/bash
- /bin/csh
- /bin/tcsh
**Default:** /etc/cli.sh |
diff --git a/modules/tgw_gwlb/variables.tf b/modules/tgw_gwlb/variables.tf
index a711f33..4adf90f 100755
--- a/modules/tgw_gwlb/variables.tf
+++ b/modules/tgw_gwlb/variables.tf
@@ -97,7 +97,7 @@ variable "enable_volume_encryption" {
variable "volume_size" {
type = number
description = "Root volume size (GB) - minimum 100"
- default = 100
+ default = 200
}
resource "null_resource" "volume_size_too_small" {
// Will fail if var.volume_size is less than 100
diff --git a/modules/tgw_gwlb_master/README.md b/modules/tgw_gwlb_master/README.md
index 600e50a..fea1859 100755
--- a/modules/tgw_gwlb_master/README.md
+++ b/modules/tgw_gwlb_master/README.md
@@ -66,7 +66,7 @@ module "example_module" {
// --- General Settings ---
key_name = "publickey"
enable_volume_encryption = true
- volume_size = 100
+ volume_size = 200
enable_instance_connect = false
disable_instance_termination = false
allow_upload_download = true
@@ -143,7 +143,7 @@ module "example_module" {
| enable_instance_connect | Enable SSH connection over AWS web console. Supporting regions can be found [here](https://aws.amazon.com/about-aws/whats-new/2019/06/introducing-amazon-ec2-instance-connect/) | bool | true/false
**Default:** false |
| disable_instance_termination | Prevents accidental termination. Note: When true, `terraform destroy` won’t work properly. | bool | true/false
**Default:** false |
| metadata_imdsv2_required | Set true to deploy instances with IMDSv2 metadata token required. | bool | true/false
**Default:** true |
-| volume_size | Instance volume size | number | **Default:** 100 |
+| volume_size | Instance volume size | number | **Default:** 200 |
| allow_upload_download | Automatically download Blade Contracts and other data. | bool | true/false
**Default:** true |
| management_server | The name representing the Security Management Server in the automatic provisioning configuration. | string | **Default:** CP-Management-gwlb-tf |
| configuration_template | The provisioning tag for the Security Gateways. Must be up to 12 alphanumeric characters and unique. | string | **Default:** gwlb-ter |
diff --git a/modules/tgw_gwlb_master/variables.tf b/modules/tgw_gwlb_master/variables.tf
index 35afa78..e441abd 100755
--- a/modules/tgw_gwlb_master/variables.tf
+++ b/modules/tgw_gwlb_master/variables.tf
@@ -89,7 +89,7 @@ variable "enable_volume_encryption" {
variable "volume_size" {
type = number
description = "Root volume size (GB) - minimum 100"
- default = 100
+ default = 200
}
resource "null_resource" "volume_size_too_small" {
// Will fail if var.volume_size is less than 100