diff --git a/gcp/deployment-packages/autoscale-byol/README.md b/gcp/deployment-packages/autoscale-byol/README.md index d11c9a1b..b9f8aec7 100644 --- a/gcp/deployment-packages/autoscale-byol/README.md +++ b/gcp/deployment-packages/autoscale-byol/README.md @@ -35,7 +35,7 @@ To deploy the Deployment Manager's package manually, without using the GCP Marke ## config.yaml variables | Name | Description | Type | Allowed values | | ------------- | ------------- | ------------- | ------------- | -| **autoscalingVersion** | Autoscaling Version | string | R80.40 Autoscaling;
R81.00 Autoscaling;
R81.10 Autoscaling;
R81.20 Autoscaling;| +| **autoscalingVersion** | Autoscaling Version | string | R80.40 Autoscaling;
R81.00 Autoscaling;
R81.10 Autoscaling;
R81.20 Autoscaling;
R82 Autoscaling;| | | | | | | | **managementName** | Security Management Server name | string | The name of the Security Management Server as appears in autoprovisioning configuration | | | | | | | diff --git a/gcp/deployment-packages/autoscale-byol/check-point-autoscale--byol.py b/gcp/deployment-packages/autoscale-byol/check-point-autoscale--byol.py index 226e09ea..06748f67 100755 --- a/gcp/deployment-packages/autoscale-byol/check-point-autoscale--byol.py +++ b/gcp/deployment-packages/autoscale-byol/check-point-autoscale--byol.py @@ -12,7 +12,8 @@ VERSIONS = { 'R81.10-GW': 'r8110-gw', - 'R81.20-GW': 'r8120-gw' + 'R81.20-GW': 'r8120-gw', + 'R82-GW': 'r82-gw' } TEMPLATE_NAME = 'autoscale' diff --git a/gcp/deployment-packages/autoscale-byol/check-point-autoscale--byol.py.schema b/gcp/deployment-packages/autoscale-byol/check-point-autoscale--byol.py.schema index 65b41f3d..219adc72 100755 --- a/gcp/deployment-packages/autoscale-byol/check-point-autoscale--byol.py.schema +++ b/gcp/deployment-packages/autoscale-byol/check-point-autoscale--byol.py.schema @@ -171,6 +171,7 @@ properties: enum: - R81.10 Autoscaling - R81.20 Autoscaling + - R82 Autoscaling managementName: type: string default: 'checkpoint-management' diff --git a/gcp/deployment-packages/autoscale-byol/images.py b/gcp/deployment-packages/autoscale-byol/images.py index 7b04bee0..46c40abd 100755 --- a/gcp/deployment-packages/autoscale-byol/images.py +++ b/gcp/deployment-packages/autoscale-byol/images.py @@ -1,34 +1,34 @@ IMAGES = { - "check-point-r8120-payg": "check-point-r8120-payg-631-991001560-v20240425", - "check-point-r8120-gw-payg-single": "check-point-r8120-gw-payg-single-631-991001560-v20240425", - "check-point-r8120-gw-payg-mig": "check-point-r8120-gw-payg-mig-631-991001560-v20240425", - "check-point-r8120-gw-payg-cluster": "check-point-r8120-gw-payg-cluster-631-991001560-v20240425", - "check-point-r8120-gw-byol-single": "check-point-r8120-gw-byol-single-631-991001560-v20240425", - "check-point-r8120-gw-byol-mig": "check-point-r8120-gw-byol-mig-631-991001560-v20240425", - "check-point-r8120-gw-byol-cluster": "check-point-r8120-gw-byol-cluster-631-991001560-v20240425", - "check-point-r8120-byol": "check-point-r8120-byol-631-991001560-v20240425", - "check-point-r8110-payg": "check-point-r8110-payg-335-991001560-v20240425", - "check-point-r8110-gw-payg-single": "check-point-r8110-gw-payg-single-335-991001560-v20240425", - "check-point-r8110-gw-payg-mig": "check-point-r8110-gw-payg-mig-335-991001560-v20240425", - "check-point-r8110-gw-payg-cluster": "check-point-r8110-gw-payg-cluster-335-991001560-v20240425", - "check-point-r8110-gw-byol-single": "check-point-r8110-gw-byol-single-335-991001560-v20240425", - "check-point-r8110-gw-byol-mig": "check-point-r8110-gw-byol-mig-335-991001560-v20240425", - "check-point-r8110-gw-byol-cluster": "check-point-r8110-gw-byol-cluster-335-991001560-v20240425", - "check-point-r8110-byol": "check-point-r8110-byol-335-991001560-v20240425", - "check-point-r81-payg": "check-point-r81-payg-392-991001560-v20240425", - "check-point-r81-gw-payg-single": "check-point-r81-gw-payg-single-392-991001560-v20240425", - "check-point-r81-gw-payg-mig": "check-point-r81-gw-payg-mig-392-991001560-v20240425", - "check-point-r81-gw-payg-cluster": "check-point-r81-gw-payg-cluster-392-991001560-v20240425", - "check-point-r81-gw-byol-single": "check-point-r81-gw-byol-single-392-991001560-v20240425", - "check-point-r81-gw-byol-mig": "check-point-r81-gw-byol-mig-392-991001560-v20240425", - "check-point-r81-gw-byol-cluster": "check-point-r81-gw-byol-cluster-392-991001560-v20240425", - "check-point-r81-byol": "check-point-r81-byol-392-991001560-v20240425", - "check-point-r8040-payg": "check-point-r8040-payg-294-991001560-v20240425", - "check-point-r8040-gw-payg-single": "check-point-r8040-gw-payg-single-294-991001564-v20240505", - "check-point-r8040-gw-payg-mig": "check-point-r8040-gw-payg-mig-294-991001564-v20240505", - "check-point-r8040-gw-payg-cluster": "check-point-r8040-gw-payg-cluster-294-991001564-v20240505", - "check-point-r8040-gw-byol-single": "check-point-r8040-gw-byol-single-294-991001564-v20240505", - "check-point-r8040-gw-byol-mig": "check-point-r8040-gw-byol-mig-294-991001564-v20240505", - "check-point-r8040-gw-byol-cluster": "check-point-r8040-gw-byol-cluster-294-991001564-v20240505", - "check-point-r8040-byol": "check-point-r8040-byol-294-991001560-v20240425" + "check-point-r82-payg": "check-point-r82-payg-777-991001695-v20241021", + "check-point-r82-gw-payg-single": "check-point-r82-gw-payg-single-777-991001695-v20241021", + "check-point-r82-gw-payg-mig": "check-point-r82-gw-payg-mig-777-991001695-v20241021", + "check-point-r82-gw-payg-cluster": "check-point-r82-gw-payg-cluster-777-991001695-v20241021", + "check-point-r82-gw-byol-single": "check-point-r82-gw-byol-single-777-991001695-v20241021", + "check-point-r82-gw-byol-mig": "check-point-r82-gw-byol-mig-777-991001695-v20241021", + "check-point-r82-gw-byol-cluster": "check-point-r82-gw-byol-cluster-777-991001695-v20241021", + "check-point-r82-byol": "check-point-r82-byol-777-991001695-v20241021", + "check-point-r8120-payg": "check-point-r8120-payg-634-991001641-v20240807", + "check-point-r8120-gw-payg-single": "check-point-r8120-gw-payg-single-631-991001669-v20240923", + "check-point-r8120-gw-payg-mig": "check-point-r8120-gw-payg-mig-631-991001669-v20240923", + "check-point-r8120-gw-payg-cluster": "check-point-r8120-gw-payg-cluster-631-991001669-v20240923", + "check-point-r8120-gw-byol-single": "check-point-r8120-gw-byol-single-631-991001669-v20240923", + "check-point-r8120-gw-byol-mig": "check-point-r8120-gw-byol-mig-631-991001669-v20240923", + "check-point-r8120-gw-byol-cluster": "check-point-r8120-gw-byol-cluster-631-991001669-v20240923", + "check-point-r8120-byol": "check-point-r8120-byol-634-991001641-v20240807", + "check-point-r8110-payg": "check-point-r8110-payg-335-991001681-v20241009", + "check-point-r8110-gw-payg-single": "check-point-r8110-gw-payg-single-335-991001681-v20241009", + "check-point-r8110-gw-payg-mig": "check-point-r8110-gw-payg-mig-335-991001681-v20241009", + "check-point-r8110-gw-payg-cluster": "check-point-r8110-gw-payg-cluster-335-991001681-v20241009", + "check-point-r8110-gw-byol-single": "check-point-r8110-gw-byol-single-335-991001681-v20241009", + "check-point-r8110-gw-byol-mig": "check-point-r8110-gw-byol-mig-335-991001681-v20241009", + "check-point-r8110-gw-byol-cluster": "check-point-r8110-gw-byol-cluster-335-991001681-v20241009", + "check-point-r8110-byol": "check-point-r8110-byol-335-991001681-v20241009", + "check-point-r81-payg": "check-point-r81-payg-392-991001616-v20240619", + "check-point-r81-gw-payg-single": "check-point-r81-gw-payg-single-392-991001616-v20240619", + "check-point-r81-gw-payg-mig": "check-point-r81-gw-payg-mig-392-991001616-v20240619", + "check-point-r81-gw-payg-cluster": "check-point-r81-gw-payg-cluster-392-991001616-v20240619", + "check-point-r81-gw-byol-single": "check-point-r81-gw-byol-single-392-991001616-v20240619", + "check-point-r81-gw-byol-mig": "check-point-r81-gw-byol-mig-392-991001616-v20240619", + "check-point-r81-gw-byol-cluster": "check-point-r81-gw-byol-cluster-392-991001616-v20240619", + "check-point-r81-byol": "check-point-r81-byol-392-991001616-v20240619" } \ No newline at end of file diff --git a/gcp/deployment-packages/autoscale-payg/README.md b/gcp/deployment-packages/autoscale-payg/README.md index 9dfa6b83..bef206ee 100644 --- a/gcp/deployment-packages/autoscale-payg/README.md +++ b/gcp/deployment-packages/autoscale-payg/README.md @@ -35,7 +35,7 @@ To deploy the Deployment Manager's package manually, without using the GCP Marke ## config.yaml variables | Name | Description | Type | Allowed values | | ------------- | ------------- | ------------- | ------------- | -| **autoscalingVersion** | Autoscaling Version | string | R80.40 Autoscaling;
R81.00 Autoscaling;
R81.10 Autoscaling;
R81.20 Autoscaling;| +| **autoscalingVersion** | Autoscaling Version | string | R80.40 Autoscaling;
R81.00 Autoscaling;
R81.10 Autoscaling;
R81.20 Autoscaling;
R82 Autoscaling;| | | | | | | | **managementName** | Security Management Server name | string | The name of the Security Management Server as appears in autoprovisioning configuration | | | | | | | diff --git a/gcp/deployment-packages/autoscale-payg/check-point-autoscale--payg.py b/gcp/deployment-packages/autoscale-payg/check-point-autoscale--payg.py index b13af6da..8dd5e401 100755 --- a/gcp/deployment-packages/autoscale-payg/check-point-autoscale--payg.py +++ b/gcp/deployment-packages/autoscale-payg/check-point-autoscale--payg.py @@ -12,7 +12,8 @@ VERSIONS = { 'R81.10-GW': 'r8110-gw', - 'R81.20-GW': 'r8120-gw' + 'R81.20-GW': 'r8120-gw', + 'R82-GW': 'r82-gw' } TEMPLATE_NAME = 'autoscale' diff --git a/gcp/deployment-packages/autoscale-payg/check-point-autoscale--payg.py.schema b/gcp/deployment-packages/autoscale-payg/check-point-autoscale--payg.py.schema index b9341dfa..e8dbbe5d 100755 --- a/gcp/deployment-packages/autoscale-payg/check-point-autoscale--payg.py.schema +++ b/gcp/deployment-packages/autoscale-payg/check-point-autoscale--payg.py.schema @@ -171,6 +171,7 @@ properties: enum: - R81.10 Autoscaling - R81.20 Autoscaling + - R82 Autoscaling managementName: type: string default: 'checkpoint-management' diff --git a/gcp/deployment-packages/autoscale-payg/images.py b/gcp/deployment-packages/autoscale-payg/images.py index 7b04bee0..46c40abd 100755 --- a/gcp/deployment-packages/autoscale-payg/images.py +++ b/gcp/deployment-packages/autoscale-payg/images.py @@ -1,34 +1,34 @@ IMAGES = { - "check-point-r8120-payg": "check-point-r8120-payg-631-991001560-v20240425", - "check-point-r8120-gw-payg-single": "check-point-r8120-gw-payg-single-631-991001560-v20240425", - "check-point-r8120-gw-payg-mig": "check-point-r8120-gw-payg-mig-631-991001560-v20240425", - "check-point-r8120-gw-payg-cluster": "check-point-r8120-gw-payg-cluster-631-991001560-v20240425", - "check-point-r8120-gw-byol-single": "check-point-r8120-gw-byol-single-631-991001560-v20240425", - "check-point-r8120-gw-byol-mig": "check-point-r8120-gw-byol-mig-631-991001560-v20240425", - "check-point-r8120-gw-byol-cluster": "check-point-r8120-gw-byol-cluster-631-991001560-v20240425", - "check-point-r8120-byol": "check-point-r8120-byol-631-991001560-v20240425", - "check-point-r8110-payg": "check-point-r8110-payg-335-991001560-v20240425", - "check-point-r8110-gw-payg-single": "check-point-r8110-gw-payg-single-335-991001560-v20240425", - "check-point-r8110-gw-payg-mig": "check-point-r8110-gw-payg-mig-335-991001560-v20240425", - "check-point-r8110-gw-payg-cluster": "check-point-r8110-gw-payg-cluster-335-991001560-v20240425", - "check-point-r8110-gw-byol-single": "check-point-r8110-gw-byol-single-335-991001560-v20240425", - "check-point-r8110-gw-byol-mig": "check-point-r8110-gw-byol-mig-335-991001560-v20240425", - "check-point-r8110-gw-byol-cluster": "check-point-r8110-gw-byol-cluster-335-991001560-v20240425", - "check-point-r8110-byol": "check-point-r8110-byol-335-991001560-v20240425", - "check-point-r81-payg": "check-point-r81-payg-392-991001560-v20240425", - "check-point-r81-gw-payg-single": "check-point-r81-gw-payg-single-392-991001560-v20240425", - "check-point-r81-gw-payg-mig": "check-point-r81-gw-payg-mig-392-991001560-v20240425", - "check-point-r81-gw-payg-cluster": "check-point-r81-gw-payg-cluster-392-991001560-v20240425", - "check-point-r81-gw-byol-single": "check-point-r81-gw-byol-single-392-991001560-v20240425", - "check-point-r81-gw-byol-mig": "check-point-r81-gw-byol-mig-392-991001560-v20240425", - "check-point-r81-gw-byol-cluster": "check-point-r81-gw-byol-cluster-392-991001560-v20240425", - "check-point-r81-byol": "check-point-r81-byol-392-991001560-v20240425", - "check-point-r8040-payg": "check-point-r8040-payg-294-991001560-v20240425", - "check-point-r8040-gw-payg-single": "check-point-r8040-gw-payg-single-294-991001564-v20240505", - "check-point-r8040-gw-payg-mig": "check-point-r8040-gw-payg-mig-294-991001564-v20240505", - "check-point-r8040-gw-payg-cluster": "check-point-r8040-gw-payg-cluster-294-991001564-v20240505", - "check-point-r8040-gw-byol-single": "check-point-r8040-gw-byol-single-294-991001564-v20240505", - "check-point-r8040-gw-byol-mig": "check-point-r8040-gw-byol-mig-294-991001564-v20240505", - "check-point-r8040-gw-byol-cluster": "check-point-r8040-gw-byol-cluster-294-991001564-v20240505", - "check-point-r8040-byol": "check-point-r8040-byol-294-991001560-v20240425" + "check-point-r82-payg": "check-point-r82-payg-777-991001695-v20241021", + "check-point-r82-gw-payg-single": "check-point-r82-gw-payg-single-777-991001695-v20241021", + "check-point-r82-gw-payg-mig": "check-point-r82-gw-payg-mig-777-991001695-v20241021", + "check-point-r82-gw-payg-cluster": "check-point-r82-gw-payg-cluster-777-991001695-v20241021", + "check-point-r82-gw-byol-single": "check-point-r82-gw-byol-single-777-991001695-v20241021", + "check-point-r82-gw-byol-mig": "check-point-r82-gw-byol-mig-777-991001695-v20241021", + "check-point-r82-gw-byol-cluster": "check-point-r82-gw-byol-cluster-777-991001695-v20241021", + "check-point-r82-byol": "check-point-r82-byol-777-991001695-v20241021", + "check-point-r8120-payg": "check-point-r8120-payg-634-991001641-v20240807", + "check-point-r8120-gw-payg-single": "check-point-r8120-gw-payg-single-631-991001669-v20240923", + "check-point-r8120-gw-payg-mig": "check-point-r8120-gw-payg-mig-631-991001669-v20240923", + "check-point-r8120-gw-payg-cluster": "check-point-r8120-gw-payg-cluster-631-991001669-v20240923", + "check-point-r8120-gw-byol-single": "check-point-r8120-gw-byol-single-631-991001669-v20240923", + "check-point-r8120-gw-byol-mig": "check-point-r8120-gw-byol-mig-631-991001669-v20240923", + "check-point-r8120-gw-byol-cluster": "check-point-r8120-gw-byol-cluster-631-991001669-v20240923", + "check-point-r8120-byol": "check-point-r8120-byol-634-991001641-v20240807", + "check-point-r8110-payg": "check-point-r8110-payg-335-991001681-v20241009", + "check-point-r8110-gw-payg-single": "check-point-r8110-gw-payg-single-335-991001681-v20241009", + "check-point-r8110-gw-payg-mig": "check-point-r8110-gw-payg-mig-335-991001681-v20241009", + "check-point-r8110-gw-payg-cluster": "check-point-r8110-gw-payg-cluster-335-991001681-v20241009", + "check-point-r8110-gw-byol-single": "check-point-r8110-gw-byol-single-335-991001681-v20241009", + "check-point-r8110-gw-byol-mig": "check-point-r8110-gw-byol-mig-335-991001681-v20241009", + "check-point-r8110-gw-byol-cluster": "check-point-r8110-gw-byol-cluster-335-991001681-v20241009", + "check-point-r8110-byol": "check-point-r8110-byol-335-991001681-v20241009", + "check-point-r81-payg": "check-point-r81-payg-392-991001616-v20240619", + "check-point-r81-gw-payg-single": "check-point-r81-gw-payg-single-392-991001616-v20240619", + "check-point-r81-gw-payg-mig": "check-point-r81-gw-payg-mig-392-991001616-v20240619", + "check-point-r81-gw-payg-cluster": "check-point-r81-gw-payg-cluster-392-991001616-v20240619", + "check-point-r81-gw-byol-single": "check-point-r81-gw-byol-single-392-991001616-v20240619", + "check-point-r81-gw-byol-mig": "check-point-r81-gw-byol-mig-392-991001616-v20240619", + "check-point-r81-gw-byol-cluster": "check-point-r81-gw-byol-cluster-392-991001616-v20240619", + "check-point-r81-byol": "check-point-r81-byol-392-991001616-v20240619" } \ No newline at end of file diff --git a/gcp/deployment-packages/ha-byol/README.md b/gcp/deployment-packages/ha-byol/README.md index f915c4b4..660afa73 100644 --- a/gcp/deployment-packages/ha-byol/README.md +++ b/gcp/deployment-packages/ha-byol/README.md @@ -43,7 +43,7 @@ To deploy the Deployment Manager's package manually, without using the GCP Marke ## config.yaml variables | Name | Description | Type | Allowed values | | ------------- | ------------- | ------------- | ------------- | -| **ha_version** | High Availability Version | string | R80.40 Cluster;
R81.00 Cluster;
R81.10 Cluster;
R81.20 Cluster; | +| **ha_version** | High Availability Version | string | R80.40 Cluster;
R81.00 Cluster;
R81.10 Cluster;
R81.20 Cluster;
R82 Cluster;| | | | | | | | **zoneA** | Member A Zone. The zone determines what computing resources are available and where your data is stored and used | string | List of allowed [Regions and Zones](https://cloud.google.com/compute/docs/regions-zones?_ga=2.31926582.-962483654.1585043745) | | | | | | | diff --git a/gcp/deployment-packages/ha-byol/check-point-cluster--byol.py b/gcp/deployment-packages/ha-byol/check-point-cluster--byol.py index 4a66ea50..9a7ad76e 100755 --- a/gcp/deployment-packages/ha-byol/check-point-cluster--byol.py +++ b/gcp/deployment-packages/ha-byol/check-point-cluster--byol.py @@ -17,7 +17,8 @@ VERSIONS = { 'R81.10': 'r8110-gw', - 'R81.20': 'r8120-gw' + 'R81.20': 'r8120-gw', + 'R82': 'r82-gw' } TEMPLATE_NAME = 'cluster' diff --git a/gcp/deployment-packages/ha-byol/check-point-cluster--byol.py.schema b/gcp/deployment-packages/ha-byol/check-point-cluster--byol.py.schema index d01c7887..eddbcbf4 100755 --- a/gcp/deployment-packages/ha-byol/check-point-cluster--byol.py.schema +++ b/gcp/deployment-packages/ha-byol/check-point-cluster--byol.py.schema @@ -73,6 +73,7 @@ properties: enum: - R81.10 Cluster - R81.20 Cluster + - R82 Cluster enableMonitoring: type: boolean default: False diff --git a/gcp/deployment-packages/ha-byol/images.py b/gcp/deployment-packages/ha-byol/images.py index 7b04bee0..46c40abd 100755 --- a/gcp/deployment-packages/ha-byol/images.py +++ b/gcp/deployment-packages/ha-byol/images.py @@ -1,34 +1,34 @@ IMAGES = { - "check-point-r8120-payg": "check-point-r8120-payg-631-991001560-v20240425", - "check-point-r8120-gw-payg-single": "check-point-r8120-gw-payg-single-631-991001560-v20240425", - "check-point-r8120-gw-payg-mig": "check-point-r8120-gw-payg-mig-631-991001560-v20240425", - "check-point-r8120-gw-payg-cluster": "check-point-r8120-gw-payg-cluster-631-991001560-v20240425", - "check-point-r8120-gw-byol-single": "check-point-r8120-gw-byol-single-631-991001560-v20240425", - "check-point-r8120-gw-byol-mig": "check-point-r8120-gw-byol-mig-631-991001560-v20240425", - "check-point-r8120-gw-byol-cluster": "check-point-r8120-gw-byol-cluster-631-991001560-v20240425", - "check-point-r8120-byol": "check-point-r8120-byol-631-991001560-v20240425", - "check-point-r8110-payg": "check-point-r8110-payg-335-991001560-v20240425", - "check-point-r8110-gw-payg-single": "check-point-r8110-gw-payg-single-335-991001560-v20240425", - "check-point-r8110-gw-payg-mig": "check-point-r8110-gw-payg-mig-335-991001560-v20240425", - "check-point-r8110-gw-payg-cluster": "check-point-r8110-gw-payg-cluster-335-991001560-v20240425", - "check-point-r8110-gw-byol-single": "check-point-r8110-gw-byol-single-335-991001560-v20240425", - "check-point-r8110-gw-byol-mig": "check-point-r8110-gw-byol-mig-335-991001560-v20240425", - "check-point-r8110-gw-byol-cluster": "check-point-r8110-gw-byol-cluster-335-991001560-v20240425", - "check-point-r8110-byol": "check-point-r8110-byol-335-991001560-v20240425", - "check-point-r81-payg": "check-point-r81-payg-392-991001560-v20240425", - "check-point-r81-gw-payg-single": "check-point-r81-gw-payg-single-392-991001560-v20240425", - "check-point-r81-gw-payg-mig": "check-point-r81-gw-payg-mig-392-991001560-v20240425", - "check-point-r81-gw-payg-cluster": "check-point-r81-gw-payg-cluster-392-991001560-v20240425", - "check-point-r81-gw-byol-single": "check-point-r81-gw-byol-single-392-991001560-v20240425", - "check-point-r81-gw-byol-mig": "check-point-r81-gw-byol-mig-392-991001560-v20240425", - "check-point-r81-gw-byol-cluster": "check-point-r81-gw-byol-cluster-392-991001560-v20240425", - "check-point-r81-byol": "check-point-r81-byol-392-991001560-v20240425", - "check-point-r8040-payg": "check-point-r8040-payg-294-991001560-v20240425", - "check-point-r8040-gw-payg-single": "check-point-r8040-gw-payg-single-294-991001564-v20240505", - "check-point-r8040-gw-payg-mig": "check-point-r8040-gw-payg-mig-294-991001564-v20240505", - "check-point-r8040-gw-payg-cluster": "check-point-r8040-gw-payg-cluster-294-991001564-v20240505", - "check-point-r8040-gw-byol-single": "check-point-r8040-gw-byol-single-294-991001564-v20240505", - "check-point-r8040-gw-byol-mig": "check-point-r8040-gw-byol-mig-294-991001564-v20240505", - "check-point-r8040-gw-byol-cluster": "check-point-r8040-gw-byol-cluster-294-991001564-v20240505", - "check-point-r8040-byol": "check-point-r8040-byol-294-991001560-v20240425" + "check-point-r82-payg": "check-point-r82-payg-777-991001695-v20241021", + "check-point-r82-gw-payg-single": "check-point-r82-gw-payg-single-777-991001695-v20241021", + "check-point-r82-gw-payg-mig": "check-point-r82-gw-payg-mig-777-991001695-v20241021", + "check-point-r82-gw-payg-cluster": "check-point-r82-gw-payg-cluster-777-991001695-v20241021", + "check-point-r82-gw-byol-single": "check-point-r82-gw-byol-single-777-991001695-v20241021", + "check-point-r82-gw-byol-mig": "check-point-r82-gw-byol-mig-777-991001695-v20241021", + "check-point-r82-gw-byol-cluster": "check-point-r82-gw-byol-cluster-777-991001695-v20241021", + "check-point-r82-byol": "check-point-r82-byol-777-991001695-v20241021", + "check-point-r8120-payg": "check-point-r8120-payg-634-991001641-v20240807", + "check-point-r8120-gw-payg-single": "check-point-r8120-gw-payg-single-631-991001669-v20240923", + "check-point-r8120-gw-payg-mig": "check-point-r8120-gw-payg-mig-631-991001669-v20240923", + "check-point-r8120-gw-payg-cluster": "check-point-r8120-gw-payg-cluster-631-991001669-v20240923", + "check-point-r8120-gw-byol-single": "check-point-r8120-gw-byol-single-631-991001669-v20240923", + "check-point-r8120-gw-byol-mig": "check-point-r8120-gw-byol-mig-631-991001669-v20240923", + "check-point-r8120-gw-byol-cluster": "check-point-r8120-gw-byol-cluster-631-991001669-v20240923", + "check-point-r8120-byol": "check-point-r8120-byol-634-991001641-v20240807", + "check-point-r8110-payg": "check-point-r8110-payg-335-991001681-v20241009", + "check-point-r8110-gw-payg-single": "check-point-r8110-gw-payg-single-335-991001681-v20241009", + "check-point-r8110-gw-payg-mig": "check-point-r8110-gw-payg-mig-335-991001681-v20241009", + "check-point-r8110-gw-payg-cluster": "check-point-r8110-gw-payg-cluster-335-991001681-v20241009", + "check-point-r8110-gw-byol-single": "check-point-r8110-gw-byol-single-335-991001681-v20241009", + "check-point-r8110-gw-byol-mig": "check-point-r8110-gw-byol-mig-335-991001681-v20241009", + "check-point-r8110-gw-byol-cluster": "check-point-r8110-gw-byol-cluster-335-991001681-v20241009", + "check-point-r8110-byol": "check-point-r8110-byol-335-991001681-v20241009", + "check-point-r81-payg": "check-point-r81-payg-392-991001616-v20240619", + "check-point-r81-gw-payg-single": "check-point-r81-gw-payg-single-392-991001616-v20240619", + "check-point-r81-gw-payg-mig": "check-point-r81-gw-payg-mig-392-991001616-v20240619", + "check-point-r81-gw-payg-cluster": "check-point-r81-gw-payg-cluster-392-991001616-v20240619", + "check-point-r81-gw-byol-single": "check-point-r81-gw-byol-single-392-991001616-v20240619", + "check-point-r81-gw-byol-mig": "check-point-r81-gw-byol-mig-392-991001616-v20240619", + "check-point-r81-gw-byol-cluster": "check-point-r81-gw-byol-cluster-392-991001616-v20240619", + "check-point-r81-byol": "check-point-r81-byol-392-991001616-v20240619" } \ No newline at end of file diff --git a/gcp/deployment-packages/ha-payg/README.md b/gcp/deployment-packages/ha-payg/README.md index 4f8405cd..fa12d90c 100644 --- a/gcp/deployment-packages/ha-payg/README.md +++ b/gcp/deployment-packages/ha-payg/README.md @@ -43,7 +43,7 @@ To deploy the Deployment Manager's package manually, without using the GCP Marke ## config.yaml variables | Name | Description | Type | Allowed values | | ------------- | ------------- | ------------- | ------------- | -| **ha_version** | High Availability Version | string | R80.40 Cluster;
R81.00 Cluster;
R81.10 Cluster;
R81.20 Cluster; | +| **ha_version** | High Availability Version | string | R80.40 Cluster;
R81.00 Cluster;
R81.10 Cluster;
R81.20 Cluster;
R82 Cluster;| | | | | | | | **zoneA** | Member A Zone. The zone determines what computing resources are available and where your data is stored and used | string | List of allowed [Regions and Zones](https://cloud.google.com/compute/docs/regions-zones?_ga=2.31926582.-962483654.1585043745) | | | | | | | diff --git a/gcp/deployment-packages/ha-payg/check-point-cluster--payg.py b/gcp/deployment-packages/ha-payg/check-point-cluster--payg.py index d65178a6..0bc5dc6c 100755 --- a/gcp/deployment-packages/ha-payg/check-point-cluster--payg.py +++ b/gcp/deployment-packages/ha-payg/check-point-cluster--payg.py @@ -17,7 +17,8 @@ VERSIONS = { 'R81.10': 'r8110-gw', - 'R81.20': 'r8120-gw' + 'R81.20': 'r8120-gw', + 'R82': 'r82-gw' } TEMPLATE_NAME = 'cluster' diff --git a/gcp/deployment-packages/ha-payg/check-point-cluster--payg.py.schema b/gcp/deployment-packages/ha-payg/check-point-cluster--payg.py.schema index b3b513b6..d257e117 100755 --- a/gcp/deployment-packages/ha-payg/check-point-cluster--payg.py.schema +++ b/gcp/deployment-packages/ha-payg/check-point-cluster--payg.py.schema @@ -73,6 +73,7 @@ properties: enum: - R81.10 Cluster - R81.20 Cluster + - R82 Cluster enableMonitoring: type: boolean default: False diff --git a/gcp/deployment-packages/ha-payg/images.py b/gcp/deployment-packages/ha-payg/images.py index 7b04bee0..46c40abd 100755 --- a/gcp/deployment-packages/ha-payg/images.py +++ b/gcp/deployment-packages/ha-payg/images.py @@ -1,34 +1,34 @@ IMAGES = { - "check-point-r8120-payg": "check-point-r8120-payg-631-991001560-v20240425", - "check-point-r8120-gw-payg-single": "check-point-r8120-gw-payg-single-631-991001560-v20240425", - "check-point-r8120-gw-payg-mig": "check-point-r8120-gw-payg-mig-631-991001560-v20240425", - "check-point-r8120-gw-payg-cluster": "check-point-r8120-gw-payg-cluster-631-991001560-v20240425", - "check-point-r8120-gw-byol-single": "check-point-r8120-gw-byol-single-631-991001560-v20240425", - "check-point-r8120-gw-byol-mig": "check-point-r8120-gw-byol-mig-631-991001560-v20240425", - "check-point-r8120-gw-byol-cluster": "check-point-r8120-gw-byol-cluster-631-991001560-v20240425", - "check-point-r8120-byol": "check-point-r8120-byol-631-991001560-v20240425", - "check-point-r8110-payg": "check-point-r8110-payg-335-991001560-v20240425", - "check-point-r8110-gw-payg-single": "check-point-r8110-gw-payg-single-335-991001560-v20240425", - "check-point-r8110-gw-payg-mig": "check-point-r8110-gw-payg-mig-335-991001560-v20240425", - "check-point-r8110-gw-payg-cluster": "check-point-r8110-gw-payg-cluster-335-991001560-v20240425", - "check-point-r8110-gw-byol-single": "check-point-r8110-gw-byol-single-335-991001560-v20240425", - "check-point-r8110-gw-byol-mig": "check-point-r8110-gw-byol-mig-335-991001560-v20240425", - "check-point-r8110-gw-byol-cluster": "check-point-r8110-gw-byol-cluster-335-991001560-v20240425", - "check-point-r8110-byol": "check-point-r8110-byol-335-991001560-v20240425", - "check-point-r81-payg": "check-point-r81-payg-392-991001560-v20240425", - "check-point-r81-gw-payg-single": "check-point-r81-gw-payg-single-392-991001560-v20240425", - "check-point-r81-gw-payg-mig": "check-point-r81-gw-payg-mig-392-991001560-v20240425", - "check-point-r81-gw-payg-cluster": "check-point-r81-gw-payg-cluster-392-991001560-v20240425", - "check-point-r81-gw-byol-single": "check-point-r81-gw-byol-single-392-991001560-v20240425", - "check-point-r81-gw-byol-mig": "check-point-r81-gw-byol-mig-392-991001560-v20240425", - "check-point-r81-gw-byol-cluster": "check-point-r81-gw-byol-cluster-392-991001560-v20240425", - "check-point-r81-byol": "check-point-r81-byol-392-991001560-v20240425", - "check-point-r8040-payg": "check-point-r8040-payg-294-991001560-v20240425", - "check-point-r8040-gw-payg-single": "check-point-r8040-gw-payg-single-294-991001564-v20240505", - "check-point-r8040-gw-payg-mig": "check-point-r8040-gw-payg-mig-294-991001564-v20240505", - "check-point-r8040-gw-payg-cluster": "check-point-r8040-gw-payg-cluster-294-991001564-v20240505", - "check-point-r8040-gw-byol-single": "check-point-r8040-gw-byol-single-294-991001564-v20240505", - "check-point-r8040-gw-byol-mig": "check-point-r8040-gw-byol-mig-294-991001564-v20240505", - "check-point-r8040-gw-byol-cluster": "check-point-r8040-gw-byol-cluster-294-991001564-v20240505", - "check-point-r8040-byol": "check-point-r8040-byol-294-991001560-v20240425" + "check-point-r82-payg": "check-point-r82-payg-777-991001695-v20241021", + "check-point-r82-gw-payg-single": "check-point-r82-gw-payg-single-777-991001695-v20241021", + "check-point-r82-gw-payg-mig": "check-point-r82-gw-payg-mig-777-991001695-v20241021", + "check-point-r82-gw-payg-cluster": "check-point-r82-gw-payg-cluster-777-991001695-v20241021", + "check-point-r82-gw-byol-single": "check-point-r82-gw-byol-single-777-991001695-v20241021", + "check-point-r82-gw-byol-mig": "check-point-r82-gw-byol-mig-777-991001695-v20241021", + "check-point-r82-gw-byol-cluster": "check-point-r82-gw-byol-cluster-777-991001695-v20241021", + "check-point-r82-byol": "check-point-r82-byol-777-991001695-v20241021", + "check-point-r8120-payg": "check-point-r8120-payg-634-991001641-v20240807", + "check-point-r8120-gw-payg-single": "check-point-r8120-gw-payg-single-631-991001669-v20240923", + "check-point-r8120-gw-payg-mig": "check-point-r8120-gw-payg-mig-631-991001669-v20240923", + "check-point-r8120-gw-payg-cluster": "check-point-r8120-gw-payg-cluster-631-991001669-v20240923", + "check-point-r8120-gw-byol-single": "check-point-r8120-gw-byol-single-631-991001669-v20240923", + "check-point-r8120-gw-byol-mig": "check-point-r8120-gw-byol-mig-631-991001669-v20240923", + "check-point-r8120-gw-byol-cluster": "check-point-r8120-gw-byol-cluster-631-991001669-v20240923", + "check-point-r8120-byol": "check-point-r8120-byol-634-991001641-v20240807", + "check-point-r8110-payg": "check-point-r8110-payg-335-991001681-v20241009", + "check-point-r8110-gw-payg-single": "check-point-r8110-gw-payg-single-335-991001681-v20241009", + "check-point-r8110-gw-payg-mig": "check-point-r8110-gw-payg-mig-335-991001681-v20241009", + "check-point-r8110-gw-payg-cluster": "check-point-r8110-gw-payg-cluster-335-991001681-v20241009", + "check-point-r8110-gw-byol-single": "check-point-r8110-gw-byol-single-335-991001681-v20241009", + "check-point-r8110-gw-byol-mig": "check-point-r8110-gw-byol-mig-335-991001681-v20241009", + "check-point-r8110-gw-byol-cluster": "check-point-r8110-gw-byol-cluster-335-991001681-v20241009", + "check-point-r8110-byol": "check-point-r8110-byol-335-991001681-v20241009", + "check-point-r81-payg": "check-point-r81-payg-392-991001616-v20240619", + "check-point-r81-gw-payg-single": "check-point-r81-gw-payg-single-392-991001616-v20240619", + "check-point-r81-gw-payg-mig": "check-point-r81-gw-payg-mig-392-991001616-v20240619", + "check-point-r81-gw-payg-cluster": "check-point-r81-gw-payg-cluster-392-991001616-v20240619", + "check-point-r81-gw-byol-single": "check-point-r81-gw-byol-single-392-991001616-v20240619", + "check-point-r81-gw-byol-mig": "check-point-r81-gw-byol-mig-392-991001616-v20240619", + "check-point-r81-gw-byol-cluster": "check-point-r81-gw-byol-cluster-392-991001616-v20240619", + "check-point-r81-byol": "check-point-r81-byol-392-991001616-v20240619" } \ No newline at end of file diff --git a/gcp/deployment-packages/single-byol/README.md b/gcp/deployment-packages/single-byol/README.md index 4c14d447..5e589c22 100644 --- a/gcp/deployment-packages/single-byol/README.md +++ b/gcp/deployment-packages/single-byol/README.md @@ -65,7 +65,7 @@ To deploy the Deployment Manager's package manually, without using the GCP Marke | | | | | | | **externalIP** | External IP address type | string | Static;
Ephemeral;
None;
An external IP address associated with this instance. Selecting "None" will result in the instance having no external internet access. [Learn more](https://cloud.google.com/compute/docs/ip-addresses/reserve-static-external-ip-address?_ga=2.259654658.-962483654.1585043745) | | | | | | | -| **installationType** | Installation type and version | string | R80.40 Gateway only
R80.40 Management only
R80.40 Manual Configuration
R80.40 Gateway and Management (Standalone)
R81.00 Gateway only
R81.00 Management only
R81.00 Manual Configuration
R81.00 Gateway and Management (Standalone)
R81.10 Gateway only
R81.10 Management only
R81.10 Manual Configuration
R81.10 Gateway and Management (Standalone)
R81.20 Gateway only
R81.20 Management only
R81.20 Manual Configuration
R81.20 Gateway and Management (Standalone) | +| **installationType** | Installation type and version | string | R81.10 Gateway only
R81.10 Management only
R81.10 Manual Configuration
R81.10 Gateway and Management (Standalone)
R81.20 Gateway only
R81.20 Management only
R81.20 Manual Configuration
R81.20 Gateway and Management (Standalone)
R82 Gateway only
R82 Management only
R82 Manual Configuration
R82 Gateway and Management (Standalone) | | | | | | | | **smart1CloudToken** | Smart-1 Cloud token to connect this gateway to Check Point's Security Management as a Service.

Follow these instructions to quickly connect this member to Smart-1 Cloud - [SK180501](https://supportcenter.checkpoint.com/supportcenter/portal?eventSubmit_doGoviewsolutiondetails=&solutionid=sk180501) | string | A valid token copied from the Connect Gateway screen in Smart-1 Cloud portal.| | | | | | | diff --git a/gcp/deployment-packages/single-byol/check-point-vsec--byol.py b/gcp/deployment-packages/single-byol/check-point-vsec--byol.py index 3cef893f..2916b92d 100755 --- a/gcp/deployment-packages/single-byol/check-point-vsec--byol.py +++ b/gcp/deployment-packages/single-byol/check-point-vsec--byol.py @@ -15,7 +15,9 @@ 'R81.10': 'r8110', 'R81.10-GW': 'r8110-gw', 'R81.20': 'r8120', - 'R81.20-GW': 'r8120-gw' + 'R81.20-GW': 'r8120-gw', + 'R82': 'r82', + 'R82-GW': 'r82-gw' } ADDITIONAL_NETWORK = 'additionalNetwork{}' diff --git a/gcp/deployment-packages/single-byol/check-point-vsec--byol.py.schema b/gcp/deployment-packages/single-byol/check-point-vsec--byol.py.schema index 2a3c922a..4ca0f5a2 100755 --- a/gcp/deployment-packages/single-byol/check-point-vsec--byol.py.schema +++ b/gcp/deployment-packages/single-byol/check-point-vsec--byol.py.schema @@ -154,6 +154,10 @@ properties: - R81.20 Management only - R81.20 Manual Configuration - R81.20 Gateway and Management (Standalone) + - R82 Gateway only + - R82 Management only + - R82 Manual Configuration + - R82 Gateway and Management (Standalone) maintenanceMode: type: string pattern: ^([a-z0-9A-Z.]{12,300}|)$ diff --git a/gcp/deployment-packages/single-byol/images.py b/gcp/deployment-packages/single-byol/images.py index 7b04bee0..46c40abd 100755 --- a/gcp/deployment-packages/single-byol/images.py +++ b/gcp/deployment-packages/single-byol/images.py @@ -1,34 +1,34 @@ IMAGES = { - "check-point-r8120-payg": "check-point-r8120-payg-631-991001560-v20240425", - "check-point-r8120-gw-payg-single": "check-point-r8120-gw-payg-single-631-991001560-v20240425", - "check-point-r8120-gw-payg-mig": "check-point-r8120-gw-payg-mig-631-991001560-v20240425", - "check-point-r8120-gw-payg-cluster": "check-point-r8120-gw-payg-cluster-631-991001560-v20240425", - "check-point-r8120-gw-byol-single": "check-point-r8120-gw-byol-single-631-991001560-v20240425", - "check-point-r8120-gw-byol-mig": "check-point-r8120-gw-byol-mig-631-991001560-v20240425", - "check-point-r8120-gw-byol-cluster": "check-point-r8120-gw-byol-cluster-631-991001560-v20240425", - "check-point-r8120-byol": "check-point-r8120-byol-631-991001560-v20240425", - "check-point-r8110-payg": "check-point-r8110-payg-335-991001560-v20240425", - "check-point-r8110-gw-payg-single": "check-point-r8110-gw-payg-single-335-991001560-v20240425", - "check-point-r8110-gw-payg-mig": "check-point-r8110-gw-payg-mig-335-991001560-v20240425", - "check-point-r8110-gw-payg-cluster": "check-point-r8110-gw-payg-cluster-335-991001560-v20240425", - "check-point-r8110-gw-byol-single": "check-point-r8110-gw-byol-single-335-991001560-v20240425", - "check-point-r8110-gw-byol-mig": "check-point-r8110-gw-byol-mig-335-991001560-v20240425", - "check-point-r8110-gw-byol-cluster": "check-point-r8110-gw-byol-cluster-335-991001560-v20240425", - "check-point-r8110-byol": "check-point-r8110-byol-335-991001560-v20240425", - "check-point-r81-payg": "check-point-r81-payg-392-991001560-v20240425", - "check-point-r81-gw-payg-single": "check-point-r81-gw-payg-single-392-991001560-v20240425", - "check-point-r81-gw-payg-mig": "check-point-r81-gw-payg-mig-392-991001560-v20240425", - "check-point-r81-gw-payg-cluster": "check-point-r81-gw-payg-cluster-392-991001560-v20240425", - "check-point-r81-gw-byol-single": "check-point-r81-gw-byol-single-392-991001560-v20240425", - "check-point-r81-gw-byol-mig": "check-point-r81-gw-byol-mig-392-991001560-v20240425", - "check-point-r81-gw-byol-cluster": "check-point-r81-gw-byol-cluster-392-991001560-v20240425", - "check-point-r81-byol": "check-point-r81-byol-392-991001560-v20240425", - "check-point-r8040-payg": "check-point-r8040-payg-294-991001560-v20240425", - "check-point-r8040-gw-payg-single": "check-point-r8040-gw-payg-single-294-991001564-v20240505", - "check-point-r8040-gw-payg-mig": "check-point-r8040-gw-payg-mig-294-991001564-v20240505", - "check-point-r8040-gw-payg-cluster": "check-point-r8040-gw-payg-cluster-294-991001564-v20240505", - "check-point-r8040-gw-byol-single": "check-point-r8040-gw-byol-single-294-991001564-v20240505", - "check-point-r8040-gw-byol-mig": "check-point-r8040-gw-byol-mig-294-991001564-v20240505", - "check-point-r8040-gw-byol-cluster": "check-point-r8040-gw-byol-cluster-294-991001564-v20240505", - "check-point-r8040-byol": "check-point-r8040-byol-294-991001560-v20240425" + "check-point-r82-payg": "check-point-r82-payg-777-991001695-v20241021", + "check-point-r82-gw-payg-single": "check-point-r82-gw-payg-single-777-991001695-v20241021", + "check-point-r82-gw-payg-mig": "check-point-r82-gw-payg-mig-777-991001695-v20241021", + "check-point-r82-gw-payg-cluster": "check-point-r82-gw-payg-cluster-777-991001695-v20241021", + "check-point-r82-gw-byol-single": "check-point-r82-gw-byol-single-777-991001695-v20241021", + "check-point-r82-gw-byol-mig": "check-point-r82-gw-byol-mig-777-991001695-v20241021", + "check-point-r82-gw-byol-cluster": "check-point-r82-gw-byol-cluster-777-991001695-v20241021", + "check-point-r82-byol": "check-point-r82-byol-777-991001695-v20241021", + "check-point-r8120-payg": "check-point-r8120-payg-634-991001641-v20240807", + "check-point-r8120-gw-payg-single": "check-point-r8120-gw-payg-single-631-991001669-v20240923", + "check-point-r8120-gw-payg-mig": "check-point-r8120-gw-payg-mig-631-991001669-v20240923", + "check-point-r8120-gw-payg-cluster": "check-point-r8120-gw-payg-cluster-631-991001669-v20240923", + "check-point-r8120-gw-byol-single": "check-point-r8120-gw-byol-single-631-991001669-v20240923", + "check-point-r8120-gw-byol-mig": "check-point-r8120-gw-byol-mig-631-991001669-v20240923", + "check-point-r8120-gw-byol-cluster": "check-point-r8120-gw-byol-cluster-631-991001669-v20240923", + "check-point-r8120-byol": "check-point-r8120-byol-634-991001641-v20240807", + "check-point-r8110-payg": "check-point-r8110-payg-335-991001681-v20241009", + "check-point-r8110-gw-payg-single": "check-point-r8110-gw-payg-single-335-991001681-v20241009", + "check-point-r8110-gw-payg-mig": "check-point-r8110-gw-payg-mig-335-991001681-v20241009", + "check-point-r8110-gw-payg-cluster": "check-point-r8110-gw-payg-cluster-335-991001681-v20241009", + "check-point-r8110-gw-byol-single": "check-point-r8110-gw-byol-single-335-991001681-v20241009", + "check-point-r8110-gw-byol-mig": "check-point-r8110-gw-byol-mig-335-991001681-v20241009", + "check-point-r8110-gw-byol-cluster": "check-point-r8110-gw-byol-cluster-335-991001681-v20241009", + "check-point-r8110-byol": "check-point-r8110-byol-335-991001681-v20241009", + "check-point-r81-payg": "check-point-r81-payg-392-991001616-v20240619", + "check-point-r81-gw-payg-single": "check-point-r81-gw-payg-single-392-991001616-v20240619", + "check-point-r81-gw-payg-mig": "check-point-r81-gw-payg-mig-392-991001616-v20240619", + "check-point-r81-gw-payg-cluster": "check-point-r81-gw-payg-cluster-392-991001616-v20240619", + "check-point-r81-gw-byol-single": "check-point-r81-gw-byol-single-392-991001616-v20240619", + "check-point-r81-gw-byol-mig": "check-point-r81-gw-byol-mig-392-991001616-v20240619", + "check-point-r81-gw-byol-cluster": "check-point-r81-gw-byol-cluster-392-991001616-v20240619", + "check-point-r81-byol": "check-point-r81-byol-392-991001616-v20240619" } \ No newline at end of file diff --git a/gcp/deployment-packages/single-payg/README.md b/gcp/deployment-packages/single-payg/README.md index c3f9443a..18b4bf04 100644 --- a/gcp/deployment-packages/single-payg/README.md +++ b/gcp/deployment-packages/single-payg/README.md @@ -65,7 +65,7 @@ To deploy the Deployment Manager's package manually, without using the GCP Marke | | | | | | | **externalIP** | External IP address type | string | Static;
Ephemeral;
None;
An external IP address associated with this instance. Selecting "None" will result in the instance having no external internet access. [Learn more](https://cloud.google.com/compute/docs/ip-addresses/reserve-static-external-ip-address?_ga=2.259654658.-962483654.1585043745) | | | | | | | -| **installationType** | Installation type and version | string | R80.40 Gateway only
R80.40 Management only
R80.40 Manual Configuration
R80.40 Gateway and Management (Standalone)
R81.00 Gateway only
R81.00 Management only
R81.00 Manual Configuration
R81.00 Gateway and Management (Standalone)
R81.10 Gateway only
R81.10 Management only
R81.10 Manual Configuration
R81.10 Gateway and Management (Standalone)
R81.20 Gateway only
R81.20 Management only
R81.20 Manual Configuration
R81.20 Gateway and Management (Standalone) | +| **installationType** | Installation type and version | string | R81.10 Gateway only
R81.10 Management only
R81.10 Manual Configuration
R81.10 Gateway and Management (Standalone)
R81.20 Gateway only
R81.20 Management only
R81.20 Manual Configuration
R81.20 Gateway and Management (Standalone)
R82 Gateway only
R82 Management only
R82 Manual Configuration
R82 Gateway and Management (Standalone) | | **smart1CloudToken** | Smart-1 Cloud token to connect this gateway to Check Point's Security Management as a Service.

Follow these instructions to quickly connect this member to Smart-1 Cloud - [SK180501](https://supportcenter.checkpoint.com/supportcenter/portal?eventSubmit_doGoviewsolutiondetails=&solutionid=sk180501) | string | A valid token copied from the Connect Gateway screen in Smart-1 Cloud portal.| | | | | | | | **diskType** | Disk type | string | pd-ssd;
pd-standard;
Storage space is much less expensive for a standard persistent disk. An SSD persistent disk is better for random IOPS or streaming throughput with low latency. [Learn more](https://cloud.google.com/compute/docs/disks/?hl=en_US&_ga=2.66020774.-962483654.1585043745#overview_of_disk_types)| diff --git a/gcp/deployment-packages/single-payg/check-point-vsec--payg.py b/gcp/deployment-packages/single-payg/check-point-vsec--payg.py index a5dfbedf..100134ae 100755 --- a/gcp/deployment-packages/single-payg/check-point-vsec--payg.py +++ b/gcp/deployment-packages/single-payg/check-point-vsec--payg.py @@ -15,7 +15,9 @@ 'R81.10': 'r8110', 'R81.10-GW': 'r8110-gw', 'R81.20': 'r8120', - 'R81.20-GW': 'r8120-gw' + 'R81.20-GW': 'r8120-gw', + 'R82': 'r82', + 'R82-GW': 'r82-gw' } ADDITIONAL_NETWORK = 'additionalNetwork{}' diff --git a/gcp/deployment-packages/single-payg/check-point-vsec--payg.py.schema b/gcp/deployment-packages/single-payg/check-point-vsec--payg.py.schema index 50f3e9bb..988c88f7 100755 --- a/gcp/deployment-packages/single-payg/check-point-vsec--payg.py.schema +++ b/gcp/deployment-packages/single-payg/check-point-vsec--payg.py.schema @@ -152,6 +152,10 @@ properties: - R81.20 Gateway only - R81.20 Manual Configuration - R81.20 Gateway and Management (Standalone) + - R82 Gateway only + - R82 Management only + - R82 Manual Configuration + - R82 Gateway and Management (Standalone) maintenanceMode: type: string pattern: ^([a-z0-9A-Z.]{12,300}|)$ diff --git a/gcp/deployment-packages/single-payg/images.py b/gcp/deployment-packages/single-payg/images.py index 7b04bee0..46c40abd 100755 --- a/gcp/deployment-packages/single-payg/images.py +++ b/gcp/deployment-packages/single-payg/images.py @@ -1,34 +1,34 @@ IMAGES = { - "check-point-r8120-payg": "check-point-r8120-payg-631-991001560-v20240425", - "check-point-r8120-gw-payg-single": "check-point-r8120-gw-payg-single-631-991001560-v20240425", - "check-point-r8120-gw-payg-mig": "check-point-r8120-gw-payg-mig-631-991001560-v20240425", - "check-point-r8120-gw-payg-cluster": "check-point-r8120-gw-payg-cluster-631-991001560-v20240425", - "check-point-r8120-gw-byol-single": "check-point-r8120-gw-byol-single-631-991001560-v20240425", - "check-point-r8120-gw-byol-mig": "check-point-r8120-gw-byol-mig-631-991001560-v20240425", - "check-point-r8120-gw-byol-cluster": "check-point-r8120-gw-byol-cluster-631-991001560-v20240425", - "check-point-r8120-byol": "check-point-r8120-byol-631-991001560-v20240425", - "check-point-r8110-payg": "check-point-r8110-payg-335-991001560-v20240425", - "check-point-r8110-gw-payg-single": "check-point-r8110-gw-payg-single-335-991001560-v20240425", - "check-point-r8110-gw-payg-mig": "check-point-r8110-gw-payg-mig-335-991001560-v20240425", - "check-point-r8110-gw-payg-cluster": "check-point-r8110-gw-payg-cluster-335-991001560-v20240425", - "check-point-r8110-gw-byol-single": "check-point-r8110-gw-byol-single-335-991001560-v20240425", - "check-point-r8110-gw-byol-mig": "check-point-r8110-gw-byol-mig-335-991001560-v20240425", - "check-point-r8110-gw-byol-cluster": "check-point-r8110-gw-byol-cluster-335-991001560-v20240425", - "check-point-r8110-byol": "check-point-r8110-byol-335-991001560-v20240425", - "check-point-r81-payg": "check-point-r81-payg-392-991001560-v20240425", - "check-point-r81-gw-payg-single": "check-point-r81-gw-payg-single-392-991001560-v20240425", - "check-point-r81-gw-payg-mig": "check-point-r81-gw-payg-mig-392-991001560-v20240425", - "check-point-r81-gw-payg-cluster": "check-point-r81-gw-payg-cluster-392-991001560-v20240425", - "check-point-r81-gw-byol-single": "check-point-r81-gw-byol-single-392-991001560-v20240425", - "check-point-r81-gw-byol-mig": "check-point-r81-gw-byol-mig-392-991001560-v20240425", - "check-point-r81-gw-byol-cluster": "check-point-r81-gw-byol-cluster-392-991001560-v20240425", - "check-point-r81-byol": "check-point-r81-byol-392-991001560-v20240425", - "check-point-r8040-payg": "check-point-r8040-payg-294-991001560-v20240425", - "check-point-r8040-gw-payg-single": "check-point-r8040-gw-payg-single-294-991001564-v20240505", - "check-point-r8040-gw-payg-mig": "check-point-r8040-gw-payg-mig-294-991001564-v20240505", - "check-point-r8040-gw-payg-cluster": "check-point-r8040-gw-payg-cluster-294-991001564-v20240505", - "check-point-r8040-gw-byol-single": "check-point-r8040-gw-byol-single-294-991001564-v20240505", - "check-point-r8040-gw-byol-mig": "check-point-r8040-gw-byol-mig-294-991001564-v20240505", - "check-point-r8040-gw-byol-cluster": "check-point-r8040-gw-byol-cluster-294-991001564-v20240505", - "check-point-r8040-byol": "check-point-r8040-byol-294-991001560-v20240425" + "check-point-r82-payg": "check-point-r82-payg-777-991001695-v20241021", + "check-point-r82-gw-payg-single": "check-point-r82-gw-payg-single-777-991001695-v20241021", + "check-point-r82-gw-payg-mig": "check-point-r82-gw-payg-mig-777-991001695-v20241021", + "check-point-r82-gw-payg-cluster": "check-point-r82-gw-payg-cluster-777-991001695-v20241021", + "check-point-r82-gw-byol-single": "check-point-r82-gw-byol-single-777-991001695-v20241021", + "check-point-r82-gw-byol-mig": "check-point-r82-gw-byol-mig-777-991001695-v20241021", + "check-point-r82-gw-byol-cluster": "check-point-r82-gw-byol-cluster-777-991001695-v20241021", + "check-point-r82-byol": "check-point-r82-byol-777-991001695-v20241021", + "check-point-r8120-payg": "check-point-r8120-payg-634-991001641-v20240807", + "check-point-r8120-gw-payg-single": "check-point-r8120-gw-payg-single-631-991001669-v20240923", + "check-point-r8120-gw-payg-mig": "check-point-r8120-gw-payg-mig-631-991001669-v20240923", + "check-point-r8120-gw-payg-cluster": "check-point-r8120-gw-payg-cluster-631-991001669-v20240923", + "check-point-r8120-gw-byol-single": "check-point-r8120-gw-byol-single-631-991001669-v20240923", + "check-point-r8120-gw-byol-mig": "check-point-r8120-gw-byol-mig-631-991001669-v20240923", + "check-point-r8120-gw-byol-cluster": "check-point-r8120-gw-byol-cluster-631-991001669-v20240923", + "check-point-r8120-byol": "check-point-r8120-byol-634-991001641-v20240807", + "check-point-r8110-payg": "check-point-r8110-payg-335-991001681-v20241009", + "check-point-r8110-gw-payg-single": "check-point-r8110-gw-payg-single-335-991001681-v20241009", + "check-point-r8110-gw-payg-mig": "check-point-r8110-gw-payg-mig-335-991001681-v20241009", + "check-point-r8110-gw-payg-cluster": "check-point-r8110-gw-payg-cluster-335-991001681-v20241009", + "check-point-r8110-gw-byol-single": "check-point-r8110-gw-byol-single-335-991001681-v20241009", + "check-point-r8110-gw-byol-mig": "check-point-r8110-gw-byol-mig-335-991001681-v20241009", + "check-point-r8110-gw-byol-cluster": "check-point-r8110-gw-byol-cluster-335-991001681-v20241009", + "check-point-r8110-byol": "check-point-r8110-byol-335-991001681-v20241009", + "check-point-r81-payg": "check-point-r81-payg-392-991001616-v20240619", + "check-point-r81-gw-payg-single": "check-point-r81-gw-payg-single-392-991001616-v20240619", + "check-point-r81-gw-payg-mig": "check-point-r81-gw-payg-mig-392-991001616-v20240619", + "check-point-r81-gw-payg-cluster": "check-point-r81-gw-payg-cluster-392-991001616-v20240619", + "check-point-r81-gw-byol-single": "check-point-r81-gw-byol-single-392-991001616-v20240619", + "check-point-r81-gw-byol-mig": "check-point-r81-gw-byol-mig-392-991001616-v20240619", + "check-point-r81-gw-byol-cluster": "check-point-r81-gw-byol-cluster-392-991001616-v20240619", + "check-point-r81-byol": "check-point-r81-byol-392-991001616-v20240619" } \ No newline at end of file diff --git a/terraform/gcp/autoscale-into-existing-vpc/README.md b/terraform/gcp/autoscale-into-existing-vpc/README.md index 45abf434..1949b511 100755 --- a/terraform/gcp/autoscale-into-existing-vpc/README.md +++ b/terraform/gcp/autoscale-into-existing-vpc/README.md @@ -167,7 +167,7 @@ Please leave empty list for a protocol if you want to disable traffic for it. | prefix | (Optional) Resources name prefix.
Note: resource name must not contain reserved words based on: sk40179. | string | N/A | "chkp-tf-mig" | no | | license | Checkpoint license (BYOL or PAYG). | string | - BYOL
- PAYG
| "BYOL" | no | | image_name | The autoscaling (MIG) image name (e.g. check-point-r8120-gw-byol-mig-631-991001335-v20230622). You can choose the desired mig image value from [Github](https://github.com/CheckPointSW/CloudGuardIaaS/blob/master/gcp/deployment-packages/autoscale-byol/images.py). | string | N/A | N/A | yes | -| os_version |GAIA OS Version | string | R81;
R8110;
R8120 | R8120 | yes | +| os_version |GAIA OS Version | string | R81;
R8110;
R8120;
R82 | R8120 | yes | | | | | | | | management_nic | Management Interface - Autoscaling Security Gateways in GCP can be managed by an ephemeral public IP or using the private IP of the internal interface (eth1). | string | Ephemeral Public IP (eth0)
- Private IP (eth1) | "Ephemeral Public IP (eth0)" | no | | management_name | The name of the Security Management Server as appears in autoprovisioning configuration. (Please enter a valid Security Management name including lowercase letters, digits and hyphens only). | string | N/A | "checkpoint-management" | no | @@ -220,6 +220,8 @@ In order to check the template version refer to the [sk116585](https://supportce | Template Version | Description | | ---------------- | ------------- | +| 20241027 | Added R82 support | +| | | | | 20230910 | - R81.20 is the default version | | | | | | 20230109 | Updated startup script to use cloud-config. | diff --git a/terraform/gcp/autoscale-into-existing-vpc/locals.tf b/terraform/gcp/autoscale-into-existing-vpc/locals.tf index 9687f394..20143f79 100755 --- a/terraform/gcp/autoscale-into-existing-vpc/locals.tf +++ b/terraform/gcp/autoscale-into-existing-vpc/locals.tf @@ -5,14 +5,15 @@ locals { // will fail if [var.license] is invalid: validate_license = index(local.license_allowed_values, upper(var.license)) - regex_validate_image_name = "check-point-r8[0-1][1-4]0-gw-(byol|payg)-mig-[0-9]{3}-([0-9]{3,}|[a-z]+)-v[0-9]{8,}" + regex_validate_image_name = "^check-point-${lower(var.os_version)}-gw-.*[0-9]{3}-([0-9]{3,}|[a-z]+)-v[0-9]{8,}.*" // will fail if the image name is not in the right syntax validate_image_name = length(regexall(local.regex_validate_image_name, var.image_name)) > 0 ? 0 : index(split("-", var.image_name), "INVALID IMAGE NAME") version_allowed_values = [ "R81", "R8110", - "R8120" + "R8120", + "R82" ] // Will fail if var.os_version is invalid: validate_os_version = index(local.version_allowed_values, var.os_version) diff --git a/terraform/gcp/autoscale-into-new-vpc/README.md b/terraform/gcp/autoscale-into-new-vpc/README.md index 3958865d..873dcb67 100755 --- a/terraform/gcp/autoscale-into-new-vpc/README.md +++ b/terraform/gcp/autoscale-into-new-vpc/README.md @@ -178,7 +178,7 @@ Please leave empty list for a protocol if you want to disable traffic for it. | prefix | (Optional) Resources name prefix.
Note: resource name must not contain reserved words based on: sk40179. | string | N/A | "chkp-tf-mig" | no | | license | Checkpoint license (BYOL or PAYG). | string | - BYOL
- PAYG
| "BYOL" | no | | image_name | The autoscaling (MIG) image name (e.g. check-point-r8120-gw-byol-mig-631-991001335-v20230622). You can choose the desired mig image value from [Github](https://github.com/CheckPointSW/CloudGuardIaaS/blob/master/gcp/deployment-packages/autoscale-byol/images.py). | string | N/A | N/A | yes | -| os_version |GAIA OS Version | string | R81;
R8110;
R8120 | R8120 | yes | +| os_version |GAIA OS Version | string | R81;
R8110;
R8120;
R82 | R8120 | yes | | | | | | | | management_nic | Management Interface - Autoscaling Security Gateways in GCP can be managed by an ephemeral public IP or using the private IP of the internal interface (eth1). | string | Ephemeral Public IP (eth0)
- Private IP (eth1) | "Ephemeral Public IP (eth0)" | no | | management_name | The name of the Security Management Server as appears in autoprovisioning configuration. (Please enter a valid Security Management name including lowercase letters, digits and hyphens only). | string | N/A | "checkpoint-management" | no | @@ -233,6 +233,8 @@ In order to check the template version refer to the [sk116585](https://supportce | Template Version | Description | | ---------------- | ------------- | +| 20241027 | Added R82 support | +| | | | | 20230910 | - R81.20 is the default version | | | | | | 20230109 | Updated startup script to use cloud-config. | diff --git a/terraform/gcp/autoscale-into-new-vpc/locals.tf b/terraform/gcp/autoscale-into-new-vpc/locals.tf index d49e09c4..b4679b97 100755 --- a/terraform/gcp/autoscale-into-new-vpc/locals.tf +++ b/terraform/gcp/autoscale-into-new-vpc/locals.tf @@ -5,14 +5,15 @@ locals { // will fail if [var.license] is invalid: validate_license = index(local.license_allowed_values, upper(var.license)) - regex_validate_image_name = "check-point-r8[0-1][1-4]0-gw-(byol|payg)-mig-[0-9]{3}-([0-9]{3,}|[a-z]+)-v[0-9]{8,}" + regex_validate_image_name = "^check-point-${lower(var.os_version)}-gw-.*[0-9]{3}-([0-9]{3,}|[a-z]+)-v[0-9]{8,}.*" // will fail if the image name is not in the right syntax validate_image_name = length(regexall(local.regex_validate_image_name, var.image_name)) > 0 ? 0 : index(split("-", var.image_name), "INVALID IMAGE NAME") version_allowed_values = [ "R81", "R8110", - "R8120" + "R8120", + "R82" ] // Will fail if var.os_version is invalid: validate_os_version = index(local.version_allowed_values, var.os_version) diff --git a/terraform/gcp/high-availability/README.md b/terraform/gcp/high-availability/README.md index d83af628..037bc592 100755 --- a/terraform/gcp/high-availability/README.md +++ b/terraform/gcp/high-availability/README.md @@ -229,7 +229,7 @@ internal_network1_subnetwork_name = "" | license | Checkpoint license (BYOL or PAYG). | string | - BYOL
- PAYG
| "BYOL" | no | | image_name | The High Availability (cluster) image name (e.g. check-point-r8120-gw-byol-cluster-631-991001335-v20230622). You can choose the desired cluster image value from [Github](https://github.com/CheckPointSW/CloudGuardIaaS/blob/master/gcp/deployment-packages/ha-byol/images.py). | string | N/A | N/A | yes | | | | | | | -| os_version |GAIA OS Version | string | R81;
R8110;
R8120 | R8120 | yes | +| os_version |GAIA OS Version | string | R81;
R8110;
R8120;
R82 | R8120 | yes | | | | | | | | region | GCP region | string | N/A | "us-central1" | no | | zoneA | Member A Zone. The zone determines what computing resources are available and where your data is stored and used. | string | N/A | "us-central1-a" | no | @@ -304,6 +304,8 @@ In order to check the template version refer to the [sk116585](https://supportce | Template Version | Description | | ---------------- | ------------- | +| 20241027 | Added R82 support | +| | | | | 20230910 | - R81.20 is the default version | | | | | | 20230209 | Added Smart-1 Cloud support. | diff --git a/terraform/gcp/high-availability/locals.tf b/terraform/gcp/high-availability/locals.tf index 680c7f9c..53a9eb7a 100755 --- a/terraform/gcp/high-availability/locals.tf +++ b/terraform/gcp/high-availability/locals.tf @@ -5,14 +5,15 @@ locals { // will fail if [var.license] is invalid: validate_license = index(local.license_allowed_values, upper(var.license)) - regex_validate_image_name = "check-point-r8[0-1][1-4]0-gw-(byol|payg)-cluster-[0-9]{3}-([0-9]{3,}|[a-z]+)-v[0-9]{8,}" + regex_validate_image_name = "^check-point-${lower(var.os_version)}-gw-.*[0-9]{3}-([0-9]{3,}|[a-z]+)-v[0-9]{8,}.*" // will fail if the image name is not in the right syntax validate_image_name = length(regexall(local.regex_validate_image_name, var.image_name)) > 0 ? 0 : index(split("-", var.image_name), "INVALID IMAGE NAME") version_allowed_values = [ "R81", "R8110", - "R8120" + "R8120", + "R82" ] // Will fail if var.os_version is invalid: validate_os_version = index(local.version_allowed_values, var.os_version) diff --git a/terraform/gcp/single-into-existing-vpc/README.md b/terraform/gcp/single-into-existing-vpc/README.md index 72bc8265..51f2a85e 100755 --- a/terraform/gcp/single-into-existing-vpc/README.md +++ b/terraform/gcp/single-into-existing-vpc/README.md @@ -171,7 +171,7 @@ Please leave empty list for a protocol if you want to disable traffic for it. | | | | | | | image_name |The single gateway or management image name (e.g. check-point-r8120-gw-byol-single-631-991001335-v20230622 for gateway or check-point-r8120-byol-631-991001335-v20230621 for management). You can choose the desired gateway image value from [Github](https://github.com/CheckPointSW/CloudGuardIaaS/blob/master/gcp/deployment-packages/single-byol/images.py).| string | N/A | N/A | yes | | | | | | | -| os_version |GAIA OS Version | string | R81;
R8110;
R8120 | R8120 | yes | +| os_version |GAIA OS Version | string | R81;
R8110;
R8120;
R82 | R8120 | yes | | | | | | | | installationType | Installation type and version | string |Gateway only;
Management only;
Manual Configuration
Gateway and Management (Standalone) |Gateway only|yes| | | | | | | @@ -253,6 +253,8 @@ In order to check the template version refer to the [sk116585](https://supportce | Template Version | Description | | ---------------- | ------------- | +| 20241027 | Added R82 support | +| | | | | 20230910 | - R81.20 is the default version | | | | | | 20230209 | Added Smart-1 Cloud support. | diff --git a/terraform/gcp/single-into-existing-vpc/locals.tf b/terraform/gcp/single-into-existing-vpc/locals.tf index 78145861..4efc3b29 100755 --- a/terraform/gcp/single-into-existing-vpc/locals.tf +++ b/terraform/gcp/single-into-existing-vpc/locals.tf @@ -18,15 +18,16 @@ locals { // Will fail if var.sicKey is invalid regex_sicKey = regex(local.regex_valid_sicKey, var.sicKey) == var.sicKey ? 0 : "Variable [sicKey] must be at least 8 alphanumeric characters." - regex_validate_mgmt_image_name = "check-point-r8[0-1][1-4]0-(byol|payg)-[0-9]{3}-([0-9]{3,}|[a-z]+)-v[0-9]{8,}" - regex_validate_single_image_name = "check-point-r8[0-1][1-4]0-gw-(byol|payg)-single-[0-9]{3}-([0-9]{3,}|[a-z]+)-v[0-9]{8,}" + regex_validate_mgmt_image_name = "^check-point-${lower(var.os_version)}-[^(gw)].*[0-9]{3}-([0-9]{3,}|[a-z]+)-v[0-9]{8,}.*" + regex_validate_single_image_name = "^check-point-${lower(var.os_version)}-gw-.*[0-9]{3}-([0-9]{3,}|[a-z]+)-v[0-9]{8,}.*" // will fail if the image name is not in the right syntax validate_image_name = var.installationType != "Gateway only" && length(regexall(local.regex_validate_mgmt_image_name, var.image_name)) > 0 ? 0 : (var.installationType == "Gateway only" && length(regexall(local.regex_validate_single_image_name, var.image_name)) > 0 ? 0 : index(split("-", var.image_name), "INVALID IMAGE NAME")) version_allowed_values = [ "R81", "R8110", - "R8120" + "R8120", + "R82" ] // Will fail if var.os_version is invalid: validate_os_version = index(local.version_allowed_values, var.os_version) diff --git a/terraform/gcp/single-into-new-vpc/README.md b/terraform/gcp/single-into-new-vpc/README.md index 59db07be..029f71da 100644 --- a/terraform/gcp/single-into-new-vpc/README.md +++ b/terraform/gcp/single-into-new-vpc/README.md @@ -180,7 +180,7 @@ Please leave empty list for a protocol if you want to disable traffic for it. | | | | | | | image_name |The single gateway or management image name (e.g. check-point-r8120-gw-byol-single-631-991001335-v20230622 for gateway or check-point-r8120-byol-631-991001335-v20230621 for management). You can choose the desired gateway image value from [Github](https://github.com/CheckPointSW/CloudGuardIaaS/blob/master/gcp/deployment-packages/single-byol/images.py).| string | N/A | N/A | yes | | | | | | | -| os_version |GAIA OS Version | string | R81;
R8110;
R8120 | R8120 | yes | +| os_version |GAIA OS Version | string | R81;
R8110;
R8120;
R82 | R8120 | yes | | | | | | | | installationType | Installation type and version | string |Gateway only;
Management only;
Manual Configuration
Gateway and Management (Standalone) |Gateway only|yes| | | | | | | @@ -262,6 +262,8 @@ In order to check the template version refer to the [sk116585](https://supportce | Template Version | Description | |------------------|-------------------------------------| +| 20241027 | Added R82 support | +| | | | | 20230921 | Added single-into-new-vpc template. | | | |