diff --git a/README.md b/README.md
index fc7a81dcb..937d3f321 100644
--- a/README.md
+++ b/README.md
@@ -126,7 +126,7 @@ This guide references the following information and links, some of which are ava
- eDSF Kit GitHub Repository
+ | eDSF Kit GitHub Repository
|
|
@@ -481,7 +481,7 @@ e.g., with or without DRA, the number of Agentless Gateways, with or without HAD
We provide several of out-of-the-box Terraform recipes we call "examples" which are already configured to deploy common DSF environments.
You can use the example as is, or customize it to accommodate your deployment requirements.
-These examples can be found in the eDSF Kit GitHub Repository under the examples directory.
+These examples can be found in the eDSF Kit GitHub Repository under the examples directory.
Some examples are intended for Lab or POC and others for actual DSF deployments by Professional Services and customers.
For more details about each example, click on the example name.
@@ -500,73 +500,73 @@ For more details about each example, click on the example name.
- Sonar Basic Deployment
+ | Sonar Basic Deployment
|
Lab/POC
|
A DSF deployment with a DSF Hub, an Agentless Gateway, federation, networking and onboarding of a MySQL DB.
|
- sonar_basic_deployment_1_7_7.zip
+ | sonar_basic_deployment_1_7_8.zip
|
- Sonar HADR Deployment
+ | Sonar HADR Deployment
|
Lab/POC
|
A DSF deployment with a DSF Hub, an Agentless Gateway, DSF Hub and Agentless Gateway HADR, federation, networking and onboarding of a MySQL DB.
|
- sonar_hadr_deployment_1_7_7.zip
+ | sonar_hadr_deployment_1_7_8.zip
|
- Sonar Single Account Deployment
+ | Sonar Single Account Deployment
|
PS/Customer
|
A DSF deployment with a DSF Hub HADR, an Agentless Gateway and federation. The DSF nodes (Hubs and Agentless Gateway) are in the same AWS account and the same region. It is mandatory to provide as input to this example the subnets to deploy the DSF nodes on.
|
- sonar_single_account_deployment_1_7_7.zip
+ | sonar_single_account_deployment_1_7_8.zip
|
- Sonar Multi Account Deployment
+ | Sonar Multi Account Deployment
|
PS/Customer
|
A DSF deployment with a DSF Hub, an Agentless Gateway and federation. The DSF nodes (Hub and Agentless Gateway) are in different AWS accounts. It is mandatory to provide as input to this example the subnets to deploy the DSF nodes on.
|
- sonar_multi_account_deployment_1_7_7.zip
+ | sonar_multi_account_deployment_1_7_8.zip
|
- DSF Deployment
+ | DSF Deployment
|
Lab/POC
|
A full DSF deployment with DSF Hub and Agentless Gateways (formerly Sonar), DAM (MX and Agent Gateways), DRA (Admin and DRA Analytics), and Agent and Agentless audit sources.
|
- dsf_deployment_1_7_7.zip
+ | dsf_deployment_1_7_8.zip
|
- DSF Single Account Deployment
+ | DSF Single Account Deployment
|
PS/Customer
|
A full DSF deployment with DSF Hub and Agentless Gateways (formerly Sonar), DAM (MX and Agent Gateways) and DRA (Admin and DRA Analytics).
|
- dsf_single_account_deployment_1_7_7.zip
+ | dsf_single_account_deployment_1_7_8.zip
|
- Sonar Upgrade (Alpha)
+ | Sonar Upgrade (Alpha)
|
All
|
Upgrade of DSF Hub and Agentless Gateway (formerly Sonar).
|
- sonar_upgrade_1_7_7.zip
+ | sonar_upgrade_1_7_8.zip
|
@@ -585,13 +585,13 @@ For more details about each example, click on the example name.
- DSF Deployment
+ | DSF Deployment
|
Lab/POC
|
A DSF deployment with a DSF Hub, an Agentless Gateway, DSF Hub and Agentless Gateway HADR, federation and networking, DAM (MX and Agent Gateways), and Agent audit sources.
|
- dsf_deployment_1_7_7.zip
+ | dsf_deployment_1_7_8.zip
|
@@ -666,7 +666,7 @@ After you have [chosen the deployment mode](#choosing-the-deployment-mode), foll
This mode offers a straightforward deployment option that relies on running a Terraform script on the user's computer which must be a Linux/Unix machine, e.g, Mac.
This mode makes use of the Terraform Command Line Interface (CLI) to deploy and manage environments.
-1. Download the zip file of the example you've chosen (See the [Choosing the Example/Recipe that Fits Your Use Case](#choosing-the-examplerecipe-that-fits-your-use-case) section) from the eDSF Kit GitHub Repository, e.g., if you choose the "sonar_basic_deployment" example, you should download sonar_basic_deployment.zip.
+1. Download the zip file of the example you've chosen (See the [Choosing the Example/Recipe that Fits Your Use Case](#choosing-the-examplerecipe-that-fits-your-use-case) section) from the eDSF Kit GitHub Repository, e.g., if you choose the "sonar_basic_deployment" example, you should download sonar_basic_deployment.zip.
2. Unzip the zip file in CLI or using your operating system's UI.
For example, in CLI:
@@ -764,7 +764,7 @@ This mode can be used if a Linux/Unix machine is not available, or eDSF Kit cann
5. In the Network settings panel - make your configurations while keeping in mind that the installer machine should have access to the DSF environment that you want to deploy, and that your computer should have access to the installer machine.
-6. In the “Advanced details” panel, copy and paste the contents of this [bash script](https://github.com/imperva/dsfkit/blob/1.7.7/installer_machine/installer_machine_user_data.sh) into the [User data](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/user-data.html) textbox.
+6. In the “Advanced details” panel, copy and paste the contents of this [bash script](https://github.com/imperva/dsfkit/blob/1.7.8/installer_machine/installer_machine_user_data.sh) into the [User data](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/user-data.html) textbox.
7. Click on **Launch Instance**. At this stage, the installer machine is initializing and downloading the necessary dependencies.
@@ -783,30 +783,30 @@ This mode can be used if a Linux/Unix machine is not available, or eDSF Kit cann
For example: `chmode 400 a_key_pair.pem`
-9. Download the zip file of the example you've chosen (See the [Choosing the Example/Recipe that Fits Your Use Case](#choosing-the-examplerecipe-that-fits-your-use-case) section) from the eDSF Kit GitHub Repository, e.g., if you choose the "sonar_basic_deployment" example, you should download sonar_basic_deployment.zip.
+9. Download the zip file of the example you've chosen (See the [Choosing the Example/Recipe that Fits Your Use Case](#choosing-the-examplerecipe-that-fits-your-use-case) section) from the eDSF Kit GitHub Repository, e.g., if you choose the "sonar_basic_deployment" example, you should download sonar_basic_deployment.zip.
Run:
```bash
- wget https://github.com/imperva/dsfkit/raw/1.7.7/examples/aws/poc/sonar_basic_deployment/sonar_basic_deployment_1_7_7.zip
+ wget https://github.com/imperva/dsfkit/raw/1.7.8/examples/aws/poc/sonar_basic_deployment/sonar_basic_deployment_1_7_8.zip
or
- wget https://github.com/imperva/dsfkit/raw/1.7.7/examples/aws/poc/sonar_hadr_deployment/sonar_hadr_deployment_1_7_7.zip
+ wget https://github.com/imperva/dsfkit/raw/1.7.8/examples/aws/poc/sonar_hadr_deployment/sonar_hadr_deployment_1_7_8.zip
or
- wget https://github.com/imperva/dsfkit/raw/1.7.7/examples/aws/installation/sonar_single_account_deployment/sonar_single_account_deployment_1_7_7.zip
+ wget https://github.com/imperva/dsfkit/raw/1.7.8/examples/aws/installation/sonar_single_account_deployment/sonar_single_account_deployment_1_7_8.zip
or
- wget https://github.com/imperva/dsfkit/raw/1.7.7/examples/aws/installation/sonar_multi_account_deployment/sonar_multi_account_deployment_1_7_7.zip
+ wget https://github.com/imperva/dsfkit/raw/1.7.8/examples/aws/installation/sonar_multi_account_deployment/sonar_multi_account_deployment_1_7_8.zip
or
- wget https://github.com/imperva/dsfkit/raw/1.7.7/examples/aws/poc/dsf_deployment/dsf_deployment_1_7_7.zip
+ wget https://github.com/imperva/dsfkit/raw/1.7.8/examples/aws/poc/dsf_deployment/dsf_deployment_1_7_8.zip
or
- wget https://github.com/imperva/dsfkit/raw/1.7.7/examples/aws/installation/dsf_single_account_deployment/dsf_single_account_deployment_1_7_7.zip
+ wget https://github.com/imperva/dsfkit/raw/1.7.8/examples/aws/installation/dsf_single_account_deployment/dsf_single_account_deployment_1_7_8.zip
```
10. Continue by following the [CLI Deployment Mode](#cli-deployment-mode) beginning at step 2.
@@ -1105,7 +1105,7 @@ After you have [chosen the upgrade mode](#choosing-the-upgrade-mode), follow the
This mode offers a straightforward deployment option that relies on running a Terraform script on the user's computer which must be a Linux/Unix machine, e.g, Mac.
This mode makes use of the Terraform Command Line Interface (CLI) to deploy and manage environments.
-1. Download the zip file of the Sonar upgrade example: sonar_upgrade_1_7_7.zip.
+1. Download the zip file of the Sonar upgrade example: sonar_upgrade_1_7_8.zip.
2. Unzip the zip file in CLI or using your operating system's UI.
For example, in CLI:
@@ -1171,7 +1171,7 @@ This mode can be used if a Linux/Unix machine is not available, or eDSF Kit cann
5. In the Network settings panel - make your configurations while keeping in mind that the installer machine should have access to the DSF environment that you want to deploy, and that your computer should have access to the installer machine.
-6. In the “Advanced details” panel, copy and paste the contents of this [bash script](https://github.com/imperva/dsfkit/blob/1.7.7/installer_machine/upgrade_installer_machine_user_data.sh) into the [User data](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/user-data.html) textbox.
+6. In the “Advanced details” panel, copy and paste the contents of this [bash script](https://github.com/imperva/dsfkit/blob/1.7.8/installer_machine/upgrade_installer_machine_user_data.sh) into the [User data](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/user-data.html) textbox.
9. Click on **Launch Instance**. At this stage, the installer machine is initializing and downloading the necessary dependencies.
@@ -1200,13 +1200,13 @@ This mode can be used if a Linux/Unix machine is not available, or eDSF Kit cann
If you do not wish to use Terraform to run the upgrade, it is possible to bypass it and run the Python utility directly.
-Use the Python Upgrader utility.
+Use the Python Upgrader utility.
# More Information
Information about additional topics can be found in specific examples, when relevant.
-For example: Sonar Single Account Deployment
+For example: Sonar Single Account Deployment
These topics include:
- Storing Terraform state in S3 bucket
diff --git a/examples/aws/installation/dsf_single_account_deployment/dam.tf b/examples/aws/installation/dsf_single_account_deployment/dam.tf
index 86260875f..371adf71d 100644
--- a/examples/aws/installation/dsf_single_account_deployment/dam.tf
+++ b/examples/aws/installation/dsf_single_account_deployment/dam.tf
@@ -8,7 +8,7 @@ locals {
module "mx" {
source = "imperva/dsf-mx/aws"
- version = "1.7.7" # latest release tag
+ version = "1.7.8" # latest release tag
count = var.enable_dam ? 1 : 0
friendly_name = join("-", [local.deployment_name_salted, "mx"])
@@ -38,7 +38,7 @@ module "mx" {
module "agent_gw" {
source = "imperva/dsf-agent-gw/aws"
- version = "1.7.7" # latest release tag
+ version = "1.7.8" # latest release tag
count = local.agent_gw_count
friendly_name = join("-", [local.deployment_name_salted, "agent", "gw", count.index])
@@ -68,7 +68,7 @@ module "agent_gw" {
module "agent_gw_cluster_setup" {
source = "imperva/dsf-agent-gw-cluster-setup/null"
- version = "1.7.7" # latest release tag
+ version = "1.7.8" # latest release tag
count = local.create_agent_gw_cluster
cluster_name = var.cluster_name != null ? var.cluster_name : join("-", [local.deployment_name_salted, "agent", "gw", "cluster"])
diff --git a/examples/aws/installation/dsf_single_account_deployment/dra.tf b/examples/aws/installation/dsf_single_account_deployment/dra.tf
index 62312e9e1..188b2e782 100644
--- a/examples/aws/installation/dsf_single_account_deployment/dra.tf
+++ b/examples/aws/installation/dsf_single_account_deployment/dra.tf
@@ -6,7 +6,7 @@ locals {
module "dra_admin" {
source = "imperva/dsf-dra-admin/aws"
- version = "1.7.7" # latest release tag
+ version = "1.7.8" # latest release tag
count = var.enable_dra ? 1 : 0
name = join("-", [local.deployment_name_salted, "dra", "admin"])
@@ -28,7 +28,7 @@ module "dra_admin" {
module "dra_analytics" {
source = "imperva/dsf-dra-analytics/aws"
- version = "1.7.7" # latest release tag
+ version = "1.7.8" # latest release tag
count = local.dra_analytics_count
name = join("-", [local.deployment_name_salted, "dra", "analytics", count.index])
diff --git a/examples/aws/installation/dsf_single_account_deployment/dsf_single_account_deployment_1_7_7.zip b/examples/aws/installation/dsf_single_account_deployment/dsf_single_account_deployment_1_7_7.zip
deleted file mode 100644
index c307c9a34..000000000
Binary files a/examples/aws/installation/dsf_single_account_deployment/dsf_single_account_deployment_1_7_7.zip and /dev/null differ
diff --git a/examples/aws/installation/dsf_single_account_deployment/dsf_single_account_deployment_1_7_8.zip b/examples/aws/installation/dsf_single_account_deployment/dsf_single_account_deployment_1_7_8.zip
new file mode 100644
index 000000000..762172e2f
Binary files /dev/null and b/examples/aws/installation/dsf_single_account_deployment/dsf_single_account_deployment_1_7_8.zip differ
diff --git a/examples/aws/installation/dsf_single_account_deployment/main.tf b/examples/aws/installation/dsf_single_account_deployment/main.tf
index 4845526f2..4fa38fed3 100644
--- a/examples/aws/installation/dsf_single_account_deployment/main.tf
+++ b/examples/aws/installation/dsf_single_account_deployment/main.tf
@@ -1,6 +1,6 @@
module "globals" {
source = "imperva/dsf-globals/aws"
- version = "1.7.7" # latest release tag
+ version = "1.7.8" # latest release tag
sonar_version = var.sonar_version
dra_version = var.dra_version
@@ -39,7 +39,7 @@ locals {
module "key_pair_hub_main" {
count = var.hub_main_key_pair == null ? 1 : 0
source = "imperva/dsf-globals/aws//modules/key_pair"
- version = "1.7.7" # latest release tag
+ version = "1.7.8" # latest release tag
key_name_prefix = "imperva-dsf-hub-main"
private_key_filename = "ssh_keys/dsf_ssh_key-hub-main-${terraform.workspace}"
tags = local.tags
@@ -51,7 +51,7 @@ module "key_pair_hub_main" {
module "key_pair_hub_dr" {
count = var.hub_dr_key_pair == null ? 1 : 0
source = "imperva/dsf-globals/aws//modules/key_pair"
- version = "1.7.7" # latest release tag
+ version = "1.7.8" # latest release tag
key_name_prefix = "imperva-dsf-hub-dr"
private_key_filename = "ssh_keys/dsf_ssh_key-hub-dr-${terraform.workspace}"
tags = local.tags
@@ -63,7 +63,7 @@ module "key_pair_hub_dr" {
module "key_pair_agentless_gw_main" {
count = var.agentless_gw_main_key_pair == null ? 1 : 0
source = "imperva/dsf-globals/aws//modules/key_pair"
- version = "1.7.7" # latest release tag
+ version = "1.7.8" # latest release tag
key_name_prefix = "imperva-dsf-gw-main"
private_key_filename = "ssh_keys/dsf_ssh_key-agentless-gw-main-${terraform.workspace}"
tags = local.tags
@@ -75,7 +75,7 @@ module "key_pair_agentless_gw_main" {
module "key_pair_agentless_gw_dr" {
count = var.agentless_gw_dr_key_pair == null ? 1 : 0
source = "imperva/dsf-globals/aws//modules/key_pair"
- version = "1.7.7" # latest release tag
+ version = "1.7.8" # latest release tag
key_name_prefix = "imperva-dsf-gw-dr"
private_key_filename = "ssh_keys/dsf_ssh_key-agentless-gw-dr-${terraform.workspace}"
tags = local.tags
@@ -87,7 +87,7 @@ module "key_pair_agentless_gw_dr" {
module "key_pair_mx" {
count = var.mx_key_pair == null ? 1 : 0
source = "imperva/dsf-globals/aws//modules/key_pair"
- version = "1.7.7" # latest release tag
+ version = "1.7.8" # latest release tag
key_name_prefix = "imperva-dsf-mx"
private_key_filename = "ssh_keys/dsf_ssh_key-mx-${terraform.workspace}"
tags = local.tags
@@ -99,7 +99,7 @@ module "key_pair_mx" {
module "key_pair_agent_gw" {
count = var.agent_gw_key_pair == null ? 1 : 0
source = "imperva/dsf-globals/aws//modules/key_pair"
- version = "1.7.7" # latest release tag
+ version = "1.7.8" # latest release tag
key_name_prefix = "imperva-dsf-agent-gw"
private_key_filename = "ssh_keys/dsf_ssh_key-agent-gw-${terraform.workspace}"
tags = local.tags
@@ -111,7 +111,7 @@ module "key_pair_agent_gw" {
module "key_pair_dra_admin" {
count = var.dra_admin_key_pair == null ? 1 : 0
source = "imperva/dsf-globals/aws//modules/key_pair"
- version = "1.7.7" # latest release tag
+ version = "1.7.8" # latest release tag
key_name_prefix = "imperva-dsf-dra-admin"
private_key_filename = "ssh_keys/dsf_ssh_key-dra-admin-${terraform.workspace}"
tags = local.tags
@@ -123,7 +123,7 @@ module "key_pair_dra_admin" {
module "key_pair_dra_analytics" {
count = var.dra_analytics_key_pair == null ? 1 : 0
source = "imperva/dsf-globals/aws//modules/key_pair"
- version = "1.7.7" # latest release tag
+ version = "1.7.8" # latest release tag
key_name_prefix = "imperva-dsf-dra-analytics"
private_key_filename = "ssh_keys/dsf_ssh_key-dra-analytics-${terraform.workspace}"
tags = local.tags
diff --git a/examples/aws/installation/dsf_single_account_deployment/sonar.tf b/examples/aws/installation/dsf_single_account_deployment/sonar.tf
index e93695a3c..e5aa80c2a 100644
--- a/examples/aws/installation/dsf_single_account_deployment/sonar.tf
+++ b/examples/aws/installation/dsf_single_account_deployment/sonar.tf
@@ -12,7 +12,7 @@ locals {
module "hub_main" {
source = "imperva/dsf-hub/aws"
- version = "1.7.7" # latest release tag
+ version = "1.7.8" # latest release tag
count = var.enable_sonar ? 1 : 0
friendly_name = join("-", [local.deployment_name_salted, "hub", "main"])
@@ -67,7 +67,7 @@ module "hub_main" {
module "hub_dr" {
source = "imperva/dsf-hub/aws"
- version = "1.7.7" # latest release tag
+ version = "1.7.8" # latest release tag
count = var.enable_sonar && var.hub_hadr ? 1 : 0
friendly_name = join("-", [local.deployment_name_salted, "hub", "DR"])
@@ -112,7 +112,7 @@ module "hub_dr" {
module "hub_hadr" {
source = "imperva/dsf-hadr/null"
- version = "1.7.7" # latest release tag
+ version = "1.7.8" # latest release tag
count = length(module.hub_dr) > 0 ? 1 : 0
sonar_version = module.globals.tarball_location.version
@@ -137,7 +137,7 @@ module "hub_hadr" {
module "agentless_gw_main" {
source = "imperva/dsf-agentless-gw/aws"
- version = "1.7.7" # latest release tag
+ version = "1.7.8" # latest release tag
count = local.agentless_gw_count
friendly_name = join("-", [local.deployment_name_salted, "agentless", "gw", count.index, "main"])
@@ -177,7 +177,7 @@ module "agentless_gw_main" {
module "agentless_gw_dr" {
source = "imperva/dsf-agentless-gw/aws"
- version = "1.7.7" # latest release tag
+ version = "1.7.8" # latest release tag
count = var.agentless_gw_hadr ? local.agentless_gw_count : 0
friendly_name = join("-", [local.deployment_name_salted, "agentless", "gw", count.index, "DR"])
@@ -220,7 +220,7 @@ module "agentless_gw_dr" {
module "agentless_gw_hadr" {
source = "imperva/dsf-hadr/null"
- version = "1.7.7" # latest release tag
+ version = "1.7.8" # latest release tag
count = length(module.agentless_gw_dr)
sonar_version = module.globals.tarball_location.version
@@ -266,7 +266,7 @@ locals {
module "federation" {
source = "imperva/dsf-federation/null"
- version = "1.7.7" # latest release tag
+ version = "1.7.8" # latest release tag
for_each = local.hub_gw_combinations
hub_info = {
diff --git a/examples/aws/installation/sonar_multi_account_deployment/main.tf b/examples/aws/installation/sonar_multi_account_deployment/main.tf
index bcd36cd8d..ba23b69a5 100644
--- a/examples/aws/installation/sonar_multi_account_deployment/main.tf
+++ b/examples/aws/installation/sonar_multi_account_deployment/main.tf
@@ -1,6 +1,6 @@
module "globals" {
source = "imperva/dsf-globals/aws"
- version = "1.7.7" # latest release tag
+ version = "1.7.8" # latest release tag
sonar_version = var.sonar_version
}
@@ -25,7 +25,7 @@ locals {
module "key_pair_hub_main" {
count = local.should_create_hub_main_key_pair ? 1 : 0
source = "imperva/dsf-globals/aws//modules/key_pair"
- version = "1.7.7" # latest release tag
+ version = "1.7.8" # latest release tag
key_name_prefix = "imperva-dsf-hub-main"
private_key_filename = "ssh_keys/dsf_ssh_key-hub-main-${terraform.workspace}"
tags = local.tags
@@ -37,7 +37,7 @@ module "key_pair_hub_main" {
module "key_pair_hub_dr" {
count = local.should_create_hub_dr_key_pair ? 1 : 0
source = "imperva/dsf-globals/aws//modules/key_pair"
- version = "1.7.7" # latest release tag
+ version = "1.7.8" # latest release tag
key_name_prefix = "imperva-dsf-hub-dr"
private_key_filename = "ssh_keys/dsf_ssh_key-hub-dr-${terraform.workspace}"
tags = local.tags
@@ -49,7 +49,7 @@ module "key_pair_hub_dr" {
module "key_pair_gw_main" {
count = local.should_create_gw_main_key_pair ? 1 : 0
source = "imperva/dsf-globals/aws//modules/key_pair"
- version = "1.7.7" # latest release tag
+ version = "1.7.8" # latest release tag
key_name_prefix = "imperva-dsf-gw"
private_key_filename = "ssh_keys/dsf_ssh_key-gw-main-${terraform.workspace}"
tags = local.tags
@@ -61,7 +61,7 @@ module "key_pair_gw_main" {
module "key_pair_gw_dr" {
count = local.should_create_gw_dr_key_pair ? 1 : 0
source = "imperva/dsf-globals/aws//modules/key_pair"
- version = "1.7.7" # latest release tag
+ version = "1.7.8" # latest release tag
key_name_prefix = "imperva-dsf-gw-dr"
private_key_filename = "ssh_keys/dsf_ssh_key-gw-dr-${terraform.workspace}"
tags = local.tags
@@ -106,7 +106,7 @@ locals {
##############################
module "hub_main" {
source = "imperva/dsf-hub/aws"
- version = "1.7.7" # latest release tag
+ version = "1.7.8" # latest release tag
friendly_name = join("-", [local.deployment_name_salted, "hub", "main"])
subnet_id = var.subnet_hub_main
security_group_ids = var.security_group_ids_hub_main
@@ -144,7 +144,7 @@ module "hub_main" {
module "hub_dr" {
source = "imperva/dsf-hub/aws"
- version = "1.7.7" # latest release tag
+ version = "1.7.8" # latest release tag
friendly_name = join("-", [local.deployment_name_salted, "hub", "DR"])
subnet_id = var.subnet_hub_dr
security_group_ids = var.security_group_ids_hub_dr
@@ -186,7 +186,7 @@ module "hub_dr" {
module "agentless_gw_main" {
count = var.gw_count
source = "imperva/dsf-agentless-gw/aws"
- version = "1.7.7" # latest release tag
+ version = "1.7.8" # latest release tag
friendly_name = join("-", [local.deployment_name_salted, "gw", count.index, "main"])
subnet_id = var.subnet_gw_main
security_group_ids = var.security_group_ids_gw_main
@@ -225,7 +225,7 @@ module "agentless_gw_main" {
module "agentless_gw_dr" {
count = var.gw_count
source = "imperva/dsf-agentless-gw/aws"
- version = "1.7.7" # latest release tag
+ version = "1.7.8" # latest release tag
friendly_name = join("-", [local.deployment_name_salted, "gw", count.index, "DR"])
subnet_id = var.subnet_gw_dr
security_group_ids = var.security_group_ids_gw_dr
@@ -266,7 +266,7 @@ module "agentless_gw_dr" {
module "hub_hadr" {
source = "imperva/dsf-hadr/null"
- version = "1.7.7" # latest release tag
+ version = "1.7.8" # latest release tag
sonar_version = module.globals.tarball_location.version
dsf_main_ip = module.hub_main.private_ip
dsf_main_private_ip = module.hub_main.private_ip
@@ -290,7 +290,7 @@ module "hub_hadr" {
module "agentless_gw_hadr" {
count = var.gw_count
source = "imperva/dsf-hadr/null"
- version = "1.7.7" # latest release tag
+ version = "1.7.8" # latest release tag
sonar_version = module.globals.tarball_location.version
dsf_main_ip = module.agentless_gw_main[count.index].private_ip
dsf_main_private_ip = module.agentless_gw_main[count.index].private_ip
@@ -324,7 +324,7 @@ locals {
module "federation" {
count = length(local.hub_gws_combinations)
source = "imperva/dsf-federation/null"
- version = "1.7.7" # latest release tag
+ version = "1.7.8" # latest release tag
gw_info = {
gw_ip_address = local.hub_gws_combinations[count.index][1].instance.private_ip
gw_federation_ip_address = local.hub_gws_combinations[count.index][1].instance.private_ip
diff --git a/examples/aws/installation/sonar_multi_account_deployment/sonar_multi_account_deployment_1_7_7.zip b/examples/aws/installation/sonar_multi_account_deployment/sonar_multi_account_deployment_1_7_8.zip
similarity index 54%
rename from examples/aws/installation/sonar_multi_account_deployment/sonar_multi_account_deployment_1_7_7.zip
rename to examples/aws/installation/sonar_multi_account_deployment/sonar_multi_account_deployment_1_7_8.zip
index 34db505ec..20fd96801 100644
Binary files a/examples/aws/installation/sonar_multi_account_deployment/sonar_multi_account_deployment_1_7_7.zip and b/examples/aws/installation/sonar_multi_account_deployment/sonar_multi_account_deployment_1_7_8.zip differ
diff --git a/examples/aws/installation/sonar_single_account_deployment/main.tf b/examples/aws/installation/sonar_single_account_deployment/main.tf
index e02655ce1..4274dd9cd 100644
--- a/examples/aws/installation/sonar_single_account_deployment/main.tf
+++ b/examples/aws/installation/sonar_single_account_deployment/main.tf
@@ -5,7 +5,7 @@ provider "aws" {
module "globals" {
source = "imperva/dsf-globals/aws"
- version = "1.7.7" # latest release tag
+ version = "1.7.8" # latest release tag
sonar_version = var.sonar_version
}
@@ -33,7 +33,7 @@ locals {
module "key_pair_hub" {
count = local.should_create_hub_key_pair ? 1 : 0
source = "imperva/dsf-globals/aws//modules/key_pair"
- version = "1.7.7" # latest release tag
+ version = "1.7.8" # latest release tag
key_name_prefix = "imperva-dsf-hub"
private_key_filename = "ssh_keys/dsf_ssh_key-hub-${terraform.workspace}"
tags = local.tags
@@ -42,7 +42,7 @@ module "key_pair_hub" {
module "key_pair_gw" {
count = local.should_create_gw_key_pair ? 1 : 0
source = "imperva/dsf-globals/aws//modules/key_pair"
- version = "1.7.7" # latest release tag
+ version = "1.7.8" # latest release tag
key_name_prefix = "imperva-dsf-gw"
private_key_filename = "ssh_keys/dsf_ssh_key-gw-${terraform.workspace}"
tags = local.tags
@@ -72,7 +72,7 @@ data "aws_subnet" "subnet_gw" {
##############################
module "hub_main" {
source = "imperva/dsf-hub/aws"
- version = "1.7.7" # latest release tag
+ version = "1.7.8" # latest release tag
friendly_name = join("-", [local.deployment_name_salted, "hub", "main"])
subnet_id = var.subnet_hub_main
security_group_ids = var.security_group_ids_hub
@@ -103,7 +103,7 @@ module "hub_main" {
module "hub_dr" {
source = "imperva/dsf-hub/aws"
- version = "1.7.7" # latest release tag
+ version = "1.7.8" # latest release tag
friendly_name = join("-", [local.deployment_name_salted, "hub", "DR"])
subnet_id = var.subnet_hub_dr
security_group_ids = var.security_group_ids_hub
@@ -138,7 +138,7 @@ module "hub_dr" {
module "agentless_gw" {
count = var.gw_count
source = "imperva/dsf-agentless-gw/aws"
- version = "1.7.7" # latest release tag
+ version = "1.7.8" # latest release tag
friendly_name = join("-", [local.deployment_name_salted, "gw", count.index])
subnet_id = var.subnet_gw
security_group_ids = var.security_group_ids_gw
@@ -172,7 +172,7 @@ module "agentless_gw" {
module "hub_hadr" {
source = "imperva/dsf-hadr/null"
- version = "1.7.7" # latest release tag
+ version = "1.7.8" # latest release tag
sonar_version = module.globals.tarball_location.version
dsf_main_ip = module.hub_main.private_ip
dsf_main_private_ip = module.hub_main.private_ip
@@ -199,7 +199,7 @@ locals {
module "federation" {
count = length(local.hub_gw_combinations)
source = "imperva/dsf-federation/null"
- version = "1.7.7" # latest release tag
+ version = "1.7.8" # latest release tag
hub_info = {
hub_ip_address = local.hub_gw_combinations[count.index][0].private_ip
diff --git a/examples/aws/installation/sonar_single_account_deployment/sonar_single_account_deployment_1_7_7.zip b/examples/aws/installation/sonar_single_account_deployment/sonar_single_account_deployment_1_7_8.zip
similarity index 60%
rename from examples/aws/installation/sonar_single_account_deployment/sonar_single_account_deployment_1_7_7.zip
rename to examples/aws/installation/sonar_single_account_deployment/sonar_single_account_deployment_1_7_8.zip
index 794d239cc..06de73617 100644
Binary files a/examples/aws/installation/sonar_single_account_deployment/sonar_single_account_deployment_1_7_7.zip and b/examples/aws/installation/sonar_single_account_deployment/sonar_single_account_deployment_1_7_8.zip differ
diff --git a/examples/aws/poc/dsf_deployment/agent_sources.tf b/examples/aws/poc/dsf_deployment/agent_sources.tf
index 3e2b03306..7c2134641 100644
--- a/examples/aws/poc/dsf_deployment/agent_sources.tf
+++ b/examples/aws/poc/dsf_deployment/agent_sources.tf
@@ -4,7 +4,7 @@ locals {
module "db_with_agent" {
source = "imperva/dsf-db-with-agent/aws"
- version = "1.7.7" # latest release tag
+ version = "1.7.8" # latest release tag
count = length(local.db_types_for_agent)
friendly_name = join("-", [local.deployment_name_salted, "db", "with", "agent", count.index])
diff --git a/examples/aws/poc/dsf_deployment/agentless_sources.tf b/examples/aws/poc/dsf_deployment/agentless_sources.tf
index 7621aef39..d0fbff445 100644
--- a/examples/aws/poc/dsf_deployment/agentless_sources.tf
+++ b/examples/aws/poc/dsf_deployment/agentless_sources.tf
@@ -4,7 +4,7 @@ locals {
module "rds_mysql" {
source = "imperva/dsf-poc-db-onboarder/aws//modules/rds-mysql-db"
- version = "1.7.7" # latest release tag
+ version = "1.7.8" # latest release tag
count = contains(local.db_types_for_agentless, "RDS MySQL") ? 1 : 0
rds_subnet_ids = local.db_subnet_ids
@@ -14,7 +14,7 @@ module "rds_mysql" {
module "rds_postgres" {
source = "imperva/dsf-poc-db-onboarder/aws//modules/rds-postgres-db"
- version = "1.7.7" # latest release tag
+ version = "1.7.8" # latest release tag
count = contains(local.db_types_for_agentless, "RDS PostgreSQL") ? 1 : 0
rds_subnet_ids = local.db_subnet_ids
@@ -24,7 +24,7 @@ module "rds_postgres" {
module "rds_mssql" {
source = "imperva/dsf-poc-db-onboarder/aws//modules/rds-mssql-db"
- version = "1.7.7" # latest release tag
+ version = "1.7.8" # latest release tag
count = contains(local.db_types_for_agentless, "RDS MsSQL") ? 1 : 0
rds_subnet_ids = local.db_subnet_ids
@@ -39,7 +39,7 @@ module "rds_mssql" {
module "db_onboarding" {
source = "imperva/dsf-poc-db-onboarder/aws"
- version = "1.7.7" # latest release tag
+ version = "1.7.8" # latest release tag
for_each = { for idx, val in concat(module.rds_mysql, module.rds_mssql) : idx => val }
usc_access_token = module.hub_main[0].access_tokens.usc.token
diff --git a/examples/aws/poc/dsf_deployment/dam.tf b/examples/aws/poc/dsf_deployment/dam.tf
index 32c46db70..d63fb27c3 100644
--- a/examples/aws/poc/dsf_deployment/dam.tf
+++ b/examples/aws/poc/dsf_deployment/dam.tf
@@ -8,7 +8,7 @@ locals {
module "mx" {
source = "imperva/dsf-mx/aws"
- version = "1.7.7" # latest release tag
+ version = "1.7.8" # latest release tag
count = var.enable_dam ? 1 : 0
friendly_name = join("-", [local.deployment_name_salted, "mx"])
@@ -41,7 +41,7 @@ module "mx" {
module "agent_gw" {
source = "imperva/dsf-agent-gw/aws"
- version = "1.7.7" # latest release tag
+ version = "1.7.8" # latest release tag
count = local.agent_gw_count
friendly_name = join("-", [local.deployment_name_salted, "agent", "gw", count.index])
@@ -67,7 +67,7 @@ module "agent_gw" {
module "agent_gw_cluster_setup" {
source = "imperva/dsf-agent-gw-cluster-setup/null"
- version = "1.7.7" # latest release tag
+ version = "1.7.8" # latest release tag
count = local.create_agent_gw_cluster
cluster_name = join("-", [local.deployment_name_salted, "agent", "gw", "cluster"])
diff --git a/examples/aws/poc/dsf_deployment/dra.tf b/examples/aws/poc/dsf_deployment/dra.tf
index 4ad67bf59..632ce1509 100644
--- a/examples/aws/poc/dsf_deployment/dra.tf
+++ b/examples/aws/poc/dsf_deployment/dra.tf
@@ -6,7 +6,7 @@ locals {
module "dra_admin" {
source = "imperva/dsf-dra-admin/aws"
- version = "1.7.7" # latest release tag
+ version = "1.7.8" # latest release tag
count = var.enable_dra ? 1 : 0
name = join("-", [local.deployment_name_salted, "dra", "admin"])
@@ -30,7 +30,7 @@ module "dra_admin" {
module "dra_analytics" {
source = "imperva/dsf-dra-analytics/aws"
- version = "1.7.7" # latest release tag
+ version = "1.7.8" # latest release tag
count = local.dra_analytics_count
name = join("-", [local.deployment_name_salted, "dra", "analytics", count.index])
diff --git a/examples/aws/poc/dsf_deployment/dsf_deployment_1_7_7.zip b/examples/aws/poc/dsf_deployment/dsf_deployment_1_7_7.zip
deleted file mode 100644
index f8fef7945..000000000
Binary files a/examples/aws/poc/dsf_deployment/dsf_deployment_1_7_7.zip and /dev/null differ
diff --git a/examples/aws/poc/dsf_deployment/dsf_deployment_1_7_8.zip b/examples/aws/poc/dsf_deployment/dsf_deployment_1_7_8.zip
new file mode 100644
index 000000000..fb1eb1a78
Binary files /dev/null and b/examples/aws/poc/dsf_deployment/dsf_deployment_1_7_8.zip differ
diff --git a/examples/aws/poc/dsf_deployment/main.tf b/examples/aws/poc/dsf_deployment/main.tf
index 1a7cb3311..35df6bf31 100644
--- a/examples/aws/poc/dsf_deployment/main.tf
+++ b/examples/aws/poc/dsf_deployment/main.tf
@@ -8,7 +8,7 @@ provider "aws" {
module "globals" {
source = "imperva/dsf-globals/aws"
- version = "1.7.7" # latest release tag
+ version = "1.7.8" # latest release tag
sonar_version = var.sonar_version
dra_version = var.dra_version
@@ -16,7 +16,7 @@ module "globals" {
module "key_pair" {
source = "imperva/dsf-globals/aws//modules/key_pair"
- version = "1.7.7" # latest release tag
+ version = "1.7.8" # latest release tag
key_name_prefix = "imperva-dsf-"
private_key_filename = "ssh_keys/dsf_ssh_key-${terraform.workspace}"
diff --git a/examples/aws/poc/dsf_deployment/sonar.tf b/examples/aws/poc/dsf_deployment/sonar.tf
index 549860991..e481cda38 100644
--- a/examples/aws/poc/dsf_deployment/sonar.tf
+++ b/examples/aws/poc/dsf_deployment/sonar.tf
@@ -10,7 +10,7 @@ locals {
module "hub_main" {
source = "imperva/dsf-hub/aws"
- version = "1.7.7" # latest release tag
+ version = "1.7.8" # latest release tag
count = var.enable_sonar ? 1 : 0
friendly_name = join("-", [local.deployment_name_salted, "hub", "main"])
@@ -53,7 +53,7 @@ module "hub_main" {
module "hub_dr" {
source = "imperva/dsf-hub/aws"
- version = "1.7.7" # latest release tag
+ version = "1.7.8" # latest release tag
count = var.enable_sonar && var.hub_hadr ? 1 : 0
friendly_name = join("-", [local.deployment_name_salted, "hub", "DR"])
@@ -86,7 +86,7 @@ module "hub_dr" {
module "hub_hadr" {
source = "imperva/dsf-hadr/null"
- version = "1.7.7" # latest release tag
+ version = "1.7.8" # latest release tag
count = length(module.hub_dr) > 0 ? 1 : 0
sonar_version = module.globals.tarball_location.version
@@ -104,7 +104,7 @@ module "hub_hadr" {
module "agentless_gw_main" {
source = "imperva/dsf-agentless-gw/aws"
- version = "1.7.7" # latest release tag
+ version = "1.7.8" # latest release tag
count = local.agentless_gw_count
friendly_name = join("-", [local.deployment_name_salted, "agentless", "gw", count.index, "main"])
@@ -135,7 +135,7 @@ module "agentless_gw_main" {
module "agentless_gw_dr" {
source = "imperva/dsf-agentless-gw/aws"
- version = "1.7.7" # latest release tag
+ version = "1.7.8" # latest release tag
count = var.agentless_gw_hadr ? local.agentless_gw_count : 0
friendly_name = join("-", [local.deployment_name_salted, "agentless", "gw", count.index, "DR"])
@@ -169,7 +169,7 @@ module "agentless_gw_dr" {
module "agentless_gw_hadr" {
source = "imperva/dsf-hadr/null"
- version = "1.7.7" # latest release tag
+ version = "1.7.8" # latest release tag
count = length(module.agentless_gw_dr)
sonar_version = module.globals.tarball_location.version
@@ -213,7 +213,7 @@ locals {
module "federation" {
source = "imperva/dsf-federation/null"
- version = "1.7.7" # latest release tag
+ version = "1.7.8" # latest release tag
for_each = local.hub_gw_combinations
hub_info = {
diff --git a/examples/aws/poc/sonar_basic_deployment/main.tf b/examples/aws/poc/sonar_basic_deployment/main.tf
index 0809c8d65..5c06e97f3 100644
--- a/examples/aws/poc/sonar_basic_deployment/main.tf
+++ b/examples/aws/poc/sonar_basic_deployment/main.tf
@@ -8,14 +8,14 @@ provider "aws" {
module "globals" {
source = "imperva/dsf-globals/aws"
- version = "1.7.7" # latest release tag
+ version = "1.7.8" # latest release tag
sonar_version = var.sonar_version
}
module "key_pair" {
source = "imperva/dsf-globals/aws//modules/key_pair"
- version = "1.7.7" # latest release tag
+ version = "1.7.8" # latest release tag
key_name_prefix = "imperva-dsf-"
private_key_filename = "ssh_keys/dsf_ssh_key-${terraform.workspace}"
@@ -79,7 +79,7 @@ data "aws_subnet" "gw" {
module "hub" {
source = "imperva/dsf-hub/aws"
- version = "1.7.7" # latest release tag
+ version = "1.7.8" # latest release tag
friendly_name = join("-", [local.deployment_name_salted, "hub"])
instance_type = var.hub_instance_type
@@ -106,7 +106,7 @@ module "hub" {
module "agentless_gw" {
source = "imperva/dsf-agentless-gw/aws"
- version = "1.7.7" # latest release tag
+ version = "1.7.8" # latest release tag
count = var.gw_count
friendly_name = join("-", [local.deployment_name_salted, "gw", count.index])
@@ -136,7 +136,7 @@ module "agentless_gw" {
module "federation" {
source = "imperva/dsf-federation/null"
- version = "1.7.7" # latest release tag
+ version = "1.7.8" # latest release tag
for_each = { for idx, val in module.agentless_gw : idx => val }
hub_info = {
@@ -164,7 +164,7 @@ module "federation" {
module "rds_mysql" {
source = "imperva/dsf-poc-db-onboarder/aws//modules/rds-mysql-db"
- version = "1.7.7" # latest release tag
+ version = "1.7.8" # latest release tag
count = contains(var.db_types_to_onboard, "RDS MySQL") ? 1 : 0
rds_subnet_ids = local.db_subnet_ids
@@ -174,7 +174,7 @@ module "rds_mysql" {
module "rds_mssql" {
source = "imperva/dsf-poc-db-onboarder/aws//modules/rds-mssql-db"
- version = "1.7.7" # latest release tag
+ version = "1.7.8" # latest release tag
count = contains(var.db_types_to_onboard, "RDS MsSQL") ? 1 : 0
rds_subnet_ids = local.db_subnet_ids
@@ -189,7 +189,7 @@ module "rds_mssql" {
module "db_onboarding" {
source = "imperva/dsf-poc-db-onboarder/aws"
- version = "1.7.7" # latest release tag
+ version = "1.7.8" # latest release tag
for_each = { for idx, val in concat(module.rds_mysql, module.rds_mssql) : idx => val }
usc_access_token = module.hub.access_tokens.usc.token
diff --git a/examples/aws/poc/sonar_basic_deployment/sonar_basic_deployment_1_7_7.zip b/examples/aws/poc/sonar_basic_deployment/sonar_basic_deployment_1_7_7.zip
deleted file mode 100644
index 20ca99dc8..000000000
Binary files a/examples/aws/poc/sonar_basic_deployment/sonar_basic_deployment_1_7_7.zip and /dev/null differ
diff --git a/examples/aws/poc/sonar_basic_deployment/sonar_basic_deployment_1_7_8.zip b/examples/aws/poc/sonar_basic_deployment/sonar_basic_deployment_1_7_8.zip
new file mode 100644
index 000000000..cc5ad004e
Binary files /dev/null and b/examples/aws/poc/sonar_basic_deployment/sonar_basic_deployment_1_7_8.zip differ
diff --git a/examples/aws/poc/sonar_hadr_deployment/main.tf b/examples/aws/poc/sonar_hadr_deployment/main.tf
index 366d2ae16..e36280cf6 100644
--- a/examples/aws/poc/sonar_hadr_deployment/main.tf
+++ b/examples/aws/poc/sonar_hadr_deployment/main.tf
@@ -8,13 +8,13 @@ provider "aws" {
module "globals" {
source = "imperva/dsf-globals/aws"
- version = "1.7.7" # latest release tag
+ version = "1.7.8" # latest release tag
sonar_version = var.sonar_version
}
module "key_pair" {
source = "imperva/dsf-globals/aws//modules/key_pair"
- version = "1.7.7" # latest release tag
+ version = "1.7.8" # latest release tag
key_name_prefix = "imperva-dsf-"
private_key_filename = "ssh_keys/dsf_ssh_key-${terraform.workspace}"
tags = local.tags
@@ -86,7 +86,7 @@ module "vpc" {
##############################
module "hub_main" {
source = "imperva/dsf-hub/aws"
- version = "1.7.7" # latest release tag
+ version = "1.7.8" # latest release tag
friendly_name = join("-", [local.deployment_name_salted, "hub", "main"])
instance_type = var.hub_instance_type
@@ -114,7 +114,7 @@ module "hub_main" {
module "hub_dr" {
source = "imperva/dsf-hub/aws"
- version = "1.7.7" # latest release tag
+ version = "1.7.8" # latest release tag
friendly_name = join("-", [local.deployment_name_salted, "hub", "DR"])
instance_type = var.hub_instance_type
@@ -144,7 +144,7 @@ module "hub_dr" {
module "agentless_gw_main" {
source = "imperva/dsf-agentless-gw/aws"
- version = "1.7.7" # latest release tag
+ version = "1.7.8" # latest release tag
count = var.gw_count
friendly_name = join("-", [local.deployment_name_salted, "gw", count.index, "main"])
@@ -175,7 +175,7 @@ module "agentless_gw_main" {
module "agentless_gw_dr" {
source = "imperva/dsf-agentless-gw/aws"
- version = "1.7.7" # latest release tag
+ version = "1.7.8" # latest release tag
count = var.gw_count
friendly_name = join("-", [local.deployment_name_salted, "gw", count.index, "DR"])
@@ -209,7 +209,7 @@ module "agentless_gw_dr" {
module "hub_hadr" {
source = "imperva/dsf-hadr/null"
- version = "1.7.7" # latest release tag
+ version = "1.7.8" # latest release tag
sonar_version = module.globals.tarball_location.version
dsf_main_ip = module.hub_main.public_ip
@@ -226,7 +226,7 @@ module "hub_hadr" {
module "agentless_gw_hadr" {
source = "imperva/dsf-hadr/null"
- version = "1.7.7" # latest release tag
+ version = "1.7.8" # latest release tag
count = var.gw_count
sonar_version = module.globals.tarball_location.version
@@ -259,7 +259,7 @@ locals {
module "federation" {
source = "imperva/dsf-federation/null"
- version = "1.7.7" # latest release tag
+ version = "1.7.8" # latest release tag
count = length(local.hub_gw_combinations)
hub_info = {
@@ -287,7 +287,7 @@ module "federation" {
module "rds_mysql" {
source = "imperva/dsf-poc-db-onboarder/aws//modules/rds-mysql-db"
- version = "1.7.7" # latest release tag
+ version = "1.7.8" # latest release tag
count = contains(var.db_types_to_onboard, "RDS MySQL") ? 1 : 0
rds_subnet_ids = local.db_subnet_ids
@@ -298,7 +298,7 @@ module "rds_mysql" {
# create a RDS SQL Server DB
module "rds_mssql" {
source = "imperva/dsf-poc-db-onboarder/aws//modules/rds-mssql-db"
- version = "1.7.7" # latest release tag
+ version = "1.7.8" # latest release tag
count = contains(var.db_types_to_onboard, "RDS MsSQL") ? 1 : 0
rds_subnet_ids = local.db_subnet_ids
@@ -313,7 +313,7 @@ module "rds_mssql" {
module "db_onboarding" {
source = "imperva/dsf-poc-db-onboarder/aws"
- version = "1.7.7" # latest release tag
+ version = "1.7.8" # latest release tag
for_each = { for idx, val in concat(module.rds_mysql, module.rds_mssql) : idx => val }
usc_access_token = module.hub_main.access_tokens.usc.token
diff --git a/examples/aws/poc/sonar_hadr_deployment/sonar_hadr_deployment_1_7_7.zip b/examples/aws/poc/sonar_hadr_deployment/sonar_hadr_deployment_1_7_8.zip
similarity index 52%
rename from examples/aws/poc/sonar_hadr_deployment/sonar_hadr_deployment_1_7_7.zip
rename to examples/aws/poc/sonar_hadr_deployment/sonar_hadr_deployment_1_7_8.zip
index 1c00aa57c..9371f1070 100644
Binary files a/examples/aws/poc/sonar_hadr_deployment/sonar_hadr_deployment_1_7_7.zip and b/examples/aws/poc/sonar_hadr_deployment/sonar_hadr_deployment_1_7_8.zip differ
diff --git a/examples/aws/sonar_upgrade/main.tf b/examples/aws/sonar_upgrade/main.tf
index 81bba9dd2..26fba1829 100644
--- a/examples/aws/sonar_upgrade/main.tf
+++ b/examples/aws/sonar_upgrade/main.tf
@@ -1,6 +1,6 @@
module "sonar_upgrader" {
source = "imperva/dsf-sonar-upgrader/aws"
- version = "1.7.7" # latest release tag
+ version = "1.7.8" # latest release tag
# Fill the details of the Agentless Gateways and DSF Hubs that you want to upgrade
agentless_gws = [
diff --git a/examples/aws/sonar_upgrade/sonar_upgrade_1_7_7.zip b/examples/aws/sonar_upgrade/sonar_upgrade_1_7_7.zip
deleted file mode 100644
index 156f0b12e..000000000
Binary files a/examples/aws/sonar_upgrade/sonar_upgrade_1_7_7.zip and /dev/null differ
diff --git a/examples/aws/sonar_upgrade/sonar_upgrade_1_7_8.zip b/examples/aws/sonar_upgrade/sonar_upgrade_1_7_8.zip
new file mode 100644
index 000000000..2a8fea3aa
Binary files /dev/null and b/examples/aws/sonar_upgrade/sonar_upgrade_1_7_8.zip differ
diff --git a/examples/azure/poc/dsf_deployment/agent_sources.tf b/examples/azure/poc/dsf_deployment/agent_sources.tf
index ed0478bc1..64bc31c92 100644
--- a/examples/azure/poc/dsf_deployment/agent_sources.tf
+++ b/examples/azure/poc/dsf_deployment/agent_sources.tf
@@ -4,7 +4,7 @@ locals {
module "db_with_agent" {
source = "imperva/dsf-db-with-agent/azurerm"
- version = "1.7.7" # latest release tag
+ version = "1.7.8" # latest release tag
count = length(local.db_types_for_agent)
friendly_name = join("-", [local.deployment_name_salted, "db", "with", "agent", count.index])
diff --git a/examples/azure/poc/dsf_deployment/agentless_sources.tf b/examples/azure/poc/dsf_deployment/agentless_sources.tf
index 423ca8f85..0803d0c08 100644
--- a/examples/azure/poc/dsf_deployment/agentless_sources.tf
+++ b/examples/azure/poc/dsf_deployment/agentless_sources.tf
@@ -4,7 +4,7 @@ locals {
module "mssql" {
source = "imperva/dsf-poc-db-onboarder/azurerm//modules/mssql-db"
- version = "1.7.7" # latest release tag
+ version = "1.7.8" # latest release tag
count = contains(local.db_types_for_agentless, "MsSQL") ? 1 : 0
resource_group = local.resource_group
@@ -15,7 +15,7 @@ module "mssql" {
module "db_onboarding" {
source = "imperva/dsf-poc-db-onboarder/azurerm"
- version = "1.7.7" # latest release tag
+ version = "1.7.8" # latest release tag
for_each = { for idx, val in concat(module.mssql) : idx => val }
resource_group = local.resource_group
diff --git a/examples/azure/poc/dsf_deployment/dam.tf b/examples/azure/poc/dsf_deployment/dam.tf
index 9bede5e5b..f323aeb10 100644
--- a/examples/azure/poc/dsf_deployment/dam.tf
+++ b/examples/azure/poc/dsf_deployment/dam.tf
@@ -6,7 +6,7 @@ locals {
module "mx" {
source = "imperva/dsf-mx/azurerm"
- version = "1.7.7" # latest release tag
+ version = "1.7.8" # latest release tag
count = var.enable_dam ? 1 : 0
friendly_name = join("-", [local.deployment_name_salted, "mx"])
@@ -41,7 +41,7 @@ module "mx" {
module "agent_gw" {
source = "imperva/dsf-agent-gw/azurerm"
- version = "1.7.7" # latest release tag
+ version = "1.7.8" # latest release tag
count = local.agent_gw_count
friendly_name = join("-", [local.deployment_name_salted, "agent", "gw", count.index])
diff --git a/examples/azure/poc/dsf_deployment/dra.tf b/examples/azure/poc/dsf_deployment/dra.tf
index 6e2806c32..9d95e56ad 100644
--- a/examples/azure/poc/dsf_deployment/dra.tf
+++ b/examples/azure/poc/dsf_deployment/dra.tf
@@ -12,7 +12,7 @@ locals {
module "dra_admin" {
source = "imperva/dsf-dra-admin/azurerm"
- version = "1.7.7" # latest release tag
+ version = "1.7.8" # latest release tag
count = var.enable_dra ? 1 : 0
name = join("-", [local.deployment_name_salted, "dra", "admin"])
@@ -50,7 +50,7 @@ module "dra_admin" {
module "dra_analytics" {
source = "imperva/dsf-dra-analytics/azurerm"
- version = "1.7.7" # latest release tag
+ version = "1.7.8" # latest release tag
count = local.dra_analytics_count
name = join("-", [local.deployment_name_salted, "dra", "analytics", count.index])
diff --git a/examples/azure/poc/dsf_deployment/dsf_deployment_1_7_7.zip b/examples/azure/poc/dsf_deployment/dsf_deployment_1_7_7.zip
deleted file mode 100644
index f3e223d0a..000000000
Binary files a/examples/azure/poc/dsf_deployment/dsf_deployment_1_7_7.zip and /dev/null differ
diff --git a/examples/azure/poc/dsf_deployment/dsf_deployment_1_7_8.zip b/examples/azure/poc/dsf_deployment/dsf_deployment_1_7_8.zip
new file mode 100644
index 000000000..533f61c7f
Binary files /dev/null and b/examples/azure/poc/dsf_deployment/dsf_deployment_1_7_8.zip differ
diff --git a/examples/azure/poc/dsf_deployment/main.tf b/examples/azure/poc/dsf_deployment/main.tf
index 21ed0699e..652cd3dfc 100644
--- a/examples/azure/poc/dsf_deployment/main.tf
+++ b/examples/azure/poc/dsf_deployment/main.tf
@@ -1,6 +1,6 @@
module "globals" {
source = "imperva/dsf-globals/azurerm"
- version = "1.7.7" # latest release tag
+ version = "1.7.8" # latest release tag
}
resource "azurerm_resource_group" "rg" {
diff --git a/examples/azure/poc/dsf_deployment/sonar.tf b/examples/azure/poc/dsf_deployment/sonar.tf
index 4cb11e748..23a9200f9 100644
--- a/examples/azure/poc/dsf_deployment/sonar.tf
+++ b/examples/azure/poc/dsf_deployment/sonar.tf
@@ -9,7 +9,7 @@ locals {
module "hub_main" {
source = "imperva/dsf-hub/azurerm"
- version = "1.7.7" # latest release tag
+ version = "1.7.8" # latest release tag
count = var.enable_sonar ? 1 : 0
friendly_name = join("-", [local.deployment_name_salted, "hub"])
@@ -55,7 +55,7 @@ module "hub_main" {
module "hub_dr" {
source = "imperva/dsf-hub/azurerm"
- version = "1.7.7" # latest release tag
+ version = "1.7.8" # latest release tag
count = var.enable_sonar && var.hub_hadr ? 1 : 0
friendly_name = join("-", [local.deployment_name_salted, "hub", "DR"])
@@ -90,7 +90,7 @@ module "hub_dr" {
module "hub_hadr" {
source = "imperva/dsf-hadr/null"
- version = "1.7.7" # latest release tag
+ version = "1.7.8" # latest release tag
count = length(module.hub_dr) > 0 ? 1 : 0
sonar_version = var.sonar_version
@@ -108,7 +108,7 @@ module "hub_hadr" {
module "agentless_gw_main" {
source = "imperva/dsf-agentless-gw/azurerm"
- version = "1.7.7" # latest release tag
+ version = "1.7.8" # latest release tag
count = local.agentless_gw_count
friendly_name = join("-", [local.deployment_name_salted, "agentless", "gw", count.index])
@@ -141,7 +141,7 @@ module "agentless_gw_main" {
module "agentless_gw_dr" {
source = "imperva/dsf-agentless-gw/azurerm"
- version = "1.7.7" # latest release tag
+ version = "1.7.8" # latest release tag
count = var.agentless_gw_hadr ? local.agentless_gw_count : 0
friendly_name = join("-", [local.deployment_name_salted, "agentless", "gw", count.index, "DR"])
@@ -177,7 +177,7 @@ module "agentless_gw_dr" {
module "agentless_gw_hadr" {
source = "imperva/dsf-hadr/null"
- version = "1.7.7" # latest release tag
+ version = "1.7.8" # latest release tag
count = length(module.agentless_gw_dr)
sonar_version = var.sonar_version
@@ -221,7 +221,7 @@ locals {
module "federation" {
source = "imperva/dsf-federation/null"
- version = "1.7.7" # latest release tag
+ version = "1.7.8" # latest release tag
for_each = local.hub_gw_combinations
hub_info = {
diff --git a/modules/aws/agent-gw/README.md b/modules/aws/agent-gw/README.md
index 750fdf3a8..67e430eb6 100644
--- a/modules/aws/agent-gw/README.md
+++ b/modules/aws/agent-gw/README.md
@@ -83,4 +83,4 @@ API access to the DSF Management server is required to provision this module. Pl
For more information about the DSF Agent Gateway and its features, refer to the official documentation [here](https://docs.imperva.com/bundle/v14.11-database-activity-monitoring-user-guide/page/378.htm).
-For additional information about DSF deployment using terraform, refer to the main repo README [here](https://github.com/imperva/dsfkit/tree/1.7.7).
\ No newline at end of file
+For additional information about DSF deployment using terraform, refer to the main repo README [here](https://github.com/imperva/dsfkit/tree/1.7.8).
\ No newline at end of file
diff --git a/modules/aws/agentless-gw/README.md b/modules/aws/agentless-gw/README.md
index c76e66ad4..2b6861fc7 100644
--- a/modules/aws/agentless-gw/README.md
+++ b/modules/aws/agentless-gw/README.md
@@ -194,4 +194,4 @@ module "dsf_agentless_gw" {
For more information about the Agentless Gateway and its features, refer to the official documentation [here](https://docs.imperva.com/bundle/v4.13-sonar-user-guide/page/80401.htm).
-For additional information about DSF deployment using terraform, refer to the main repo README [here](https://github.com/imperva/dsfkit/tree/1.7.7).
+For additional information about DSF deployment using terraform, refer to the main repo README [here](https://github.com/imperva/dsfkit/tree/1.7.8).
diff --git a/modules/aws/db-with-agent/README.md b/modules/aws/db-with-agent/README.md
index 28b7d12b0..449fec0d4 100644
--- a/modules/aws/db-with-agent/README.md
+++ b/modules/aws/db-with-agent/README.md
@@ -69,4 +69,4 @@ module "db_with_agent" {
## Additional Information
For more information about the DSF Agent Gateway and its features, refer to the official documentation [here](https://docs.imperva.com/bundle/v14.11-database-activity-monitoring-user-guide/page/378.htm).
-For additional information about DSF deployment using terraform, refer to the main repo README [here](https://github.com/imperva/dsfkit/tree/1.7.7).
\ No newline at end of file
+For additional information about DSF deployment using terraform, refer to the main repo README [here](https://github.com/imperva/dsfkit/tree/1.7.8).
\ No newline at end of file
diff --git a/modules/aws/dra-admin/README.md b/modules/aws/dra-admin/README.md
index d53975c0e..8bf3a889d 100644
--- a/modules/aws/dra-admin/README.md
+++ b/modules/aws/dra-admin/README.md
@@ -72,4 +72,4 @@ module "dsf_dra_admin" {
For more information about the DSF DRA Admin and its features, refer to the official documentation [here](https://docs.imperva.com/bundle/z-kb-articles-km/page/4e487f3c.html).
-For additional information about DSF deployment using terraform, refer to the main repo README [here](https://github.com/imperva/dsfkit/tree/1.7.7).
\ No newline at end of file
+For additional information about DSF deployment using terraform, refer to the main repo README [here](https://github.com/imperva/dsfkit/tree/1.7.8).
\ No newline at end of file
diff --git a/modules/aws/dra-analytics/README.md b/modules/aws/dra-analytics/README.md
index aed07c441..4993b14bc 100644
--- a/modules/aws/dra-analytics/README.md
+++ b/modules/aws/dra-analytics/README.md
@@ -78,4 +78,4 @@ module "dsf_dra_analytics" {
For more information about the DSF DRA Analytics and its features, refer to the official documentation [here](https://docs.imperva.com/bundle/z-kb-articles-km/page/4e487f3c.html).
-For additional information about DSF deployment using terraform, refer to the main repo README [here](https://github.com/imperva/dsfkit/tree/1.7.7).
\ No newline at end of file
+For additional information about DSF deployment using terraform, refer to the main repo README [here](https://github.com/imperva/dsfkit/tree/1.7.8).
\ No newline at end of file
diff --git a/modules/aws/hub/README.md b/modules/aws/hub/README.md
index 74e796ffc..9ba4e49a9 100644
--- a/modules/aws/hub/README.md
+++ b/modules/aws/hub/README.md
@@ -147,4 +147,4 @@ module "dsf_hub" {
For more information about the DSF Hub and its features, refer to the official documentation [here](https://docs.imperva.com/bundle/v4.13-sonar-user-guide/page/80401.htm).
-For additional information about DSF deployment using terraform, refer to the main repo README [here](https://github.com/imperva/dsfkit/tree/1.7.7).
+For additional information about DSF deployment using terraform, refer to the main repo README [here](https://github.com/imperva/dsfkit/tree/1.7.8).
diff --git a/modules/aws/mx/README.md b/modules/aws/mx/README.md
index 34c02b697..2c1deb952 100644
--- a/modules/aws/mx/README.md
+++ b/modules/aws/mx/README.md
@@ -83,4 +83,4 @@ API access is required to provision this module. Please make sure to pass the re
For more information about the DSF MX and its features, refer to the official documentation [here](https://docs.imperva.com/bundle/v14.11-dam-management-server-manager-user-guide/page/10068.htm).
-For additional information about DSF deployment using terraform, refer to the main repo README [here](https://github.com/imperva/dsfkit/tree/1.7.7).
\ No newline at end of file
+For additional information about DSF deployment using terraform, refer to the main repo README [here](https://github.com/imperva/dsfkit/tree/1.7.8).
\ No newline at end of file
diff --git a/modules/aws/rds-mssql-db/README.md b/modules/aws/rds-mssql-db/README.md
index 8df5793c4..a55beed32 100644
--- a/modules/aws/rds-mssql-db/README.md
+++ b/modules/aws/rds-mssql-db/README.md
@@ -80,4 +80,4 @@ module "dsf_rds_mssql" {
## Additional Information
-For additional information about DSF deployment using terraform, refer to the main repo README [here](https://github.com/imperva/dsfkit/tree/1.7.7).
\ No newline at end of file
+For additional information about DSF deployment using terraform, refer to the main repo README [here](https://github.com/imperva/dsfkit/tree/1.7.8).
\ No newline at end of file
diff --git a/modules/azurerm/agent-gw/README.md b/modules/azurerm/agent-gw/README.md
index 864e52867..482ac3671 100644
--- a/modules/azurerm/agent-gw/README.md
+++ b/modules/azurerm/agent-gw/README.md
@@ -84,4 +84,4 @@ API access to the DSF Management server is required to provision this module. Pl
For more information about the DSF Agent Gateway and its features, refer to the official documentation [here](https://docs.imperva.com/bundle/v14.11-database-activity-monitoring-user-guide/page/378.htm).
-For additional information about DSF deployment using terraform, refer to the main repo README [here](https://github.com/imperva/dsfkit/tree/1.7.7).
\ No newline at end of file
+For additional information about DSF deployment using terraform, refer to the main repo README [here](https://github.com/imperva/dsfkit/tree/1.7.8).
\ No newline at end of file
diff --git a/modules/azurerm/agentless-gw/README.md b/modules/azurerm/agentless-gw/README.md
index dac69830d..40db3a070 100644
--- a/modules/azurerm/agentless-gw/README.md
+++ b/modules/azurerm/agentless-gw/README.md
@@ -100,4 +100,4 @@ SSH access is required to provision this module. To SSH into the Agentless Gatew
For more information about the Agentless Gateway and its features, refer to the official documentation [here](https://docs.imperva.com/bundle/v4.12-sonar-user-guide/page/80401.htm).
-For additional information about DSF deployment using terraform, refer to the main repo README [here](https://github.com/imperva/dsfkit/tree/1.7.7).
\ No newline at end of file
+For additional information about DSF deployment using terraform, refer to the main repo README [here](https://github.com/imperva/dsfkit/tree/1.7.8).
\ No newline at end of file
diff --git a/modules/azurerm/db-with-agent/README.md b/modules/azurerm/db-with-agent/README.md
index a49528286..ad56803a8 100644
--- a/modules/azurerm/db-with-agent/README.md
+++ b/modules/azurerm/db-with-agent/README.md
@@ -81,4 +81,4 @@ module "db_with_agent" {
## Additional Information
For more information about the DAM Agent and its features, refer to the official documentation [here](https://docs.imperva.com/bundle/v14.11-database-activity-monitoring-user-guide/page/378.htm).
-For additional information about DSF deployment using terraform, refer to the main repo README [here](https://github.com/imperva/dsfkit/tree/1.7.7).
+For additional information about DSF deployment using terraform, refer to the main repo README [here](https://github.com/imperva/dsfkit/tree/1.7.8).
diff --git a/modules/azurerm/dra-admin/README.md b/modules/azurerm/dra-admin/README.md
index 120d955a3..b1b1e9248 100644
--- a/modules/azurerm/dra-admin/README.md
+++ b/modules/azurerm/dra-admin/README.md
@@ -83,4 +83,4 @@ module "dsf_dra_admin" {
For more information about the DSF DRA Admin and its features, refer to the official documentation [here](https://docs.imperva.com/bundle/z-kb-articles-km/page/4e487f3c.html).
-For additional information about DSF deployment using terraform, refer to the main repo README [here](https://github.com/imperva/dsfkit/tree/1.7.7).
\ No newline at end of file
+For additional information about DSF deployment using terraform, refer to the main repo README [here](https://github.com/imperva/dsfkit/tree/1.7.8).
\ No newline at end of file
diff --git a/modules/azurerm/dra-analytics/README.md b/modules/azurerm/dra-analytics/README.md
index d9becb399..83b53c835 100644
--- a/modules/azurerm/dra-analytics/README.md
+++ b/modules/azurerm/dra-analytics/README.md
@@ -91,4 +91,4 @@ module "dsf_dra_analytics" {
For more information about the DSF DRA Analytics and its features, refer to the official documentation [here](https://docs.imperva.com/bundle/z-kb-articles-km/page/4e487f3c.html).
-For additional information about DSF deployment using terraform, refer to the main repo README [here](https://github.com/imperva/dsfkit/tree/1.7.7).
\ No newline at end of file
+For additional information about DSF deployment using terraform, refer to the main repo README [here](https://github.com/imperva/dsfkit/tree/1.7.8).
\ No newline at end of file
diff --git a/modules/azurerm/hub/README.md b/modules/azurerm/hub/README.md
index 7fe359183..b90bb05c7 100644
--- a/modules/azurerm/hub/README.md
+++ b/modules/azurerm/hub/README.md
@@ -98,4 +98,4 @@ SSH access is required to provision this module. To SSH into the DSF Hub instanc
For more information about the DSF Hub and its features, refer to the official documentation [here](https://docs.imperva.com/bundle/v4.12-sonar-user-guide/page/80401.htm).
-For additional information about DSF deployment using terraform, refer to the main repo README [here](https://github.com/imperva/dsfkit/tree/1.7.7).
\ No newline at end of file
+For additional information about DSF deployment using terraform, refer to the main repo README [here](https://github.com/imperva/dsfkit/tree/1.7.8).
\ No newline at end of file
diff --git a/modules/azurerm/mssql-db/README.md b/modules/azurerm/mssql-db/README.md
index 49ec84df0..57526784f 100644
--- a/modules/azurerm/mssql-db/README.md
+++ b/modules/azurerm/mssql-db/README.md
@@ -54,4 +54,4 @@ module "dsf_mssql" {
## Additional Information
-For additional information about DSF deployment using terraform, refer to the main repo README [here](https://github.com/imperva/dsfkit/tree/1.7.7).
\ No newline at end of file
+For additional information about DSF deployment using terraform, refer to the main repo README [here](https://github.com/imperva/dsfkit/tree/1.7.8).
\ No newline at end of file
diff --git a/modules/azurerm/mx/README.md b/modules/azurerm/mx/README.md
index 29c5e1834..dca01fa1d 100644
--- a/modules/azurerm/mx/README.md
+++ b/modules/azurerm/mx/README.md
@@ -84,4 +84,4 @@ API access is required to provision this module. Please make sure to pass the re
For more information about the DSF MX and its features, refer to the official documentation [here](https://docs.imperva.com/bundle/v14.11-dam-management-server-manager-user-guide/page/10068.htm).
-For additional information about DSF deployment using terraform, refer to the main repo README [here](https://github.com/imperva/dsfkit/tree/1.7.7).
\ No newline at end of file
+For additional information about DSF deployment using terraform, refer to the main repo README [here](https://github.com/imperva/dsfkit/tree/1.7.8).
\ No newline at end of file
diff --git a/modules/sonar_python_upgrader_1_7_7.zip b/modules/sonar_python_upgrader_1_7_8.zip
similarity index 75%
rename from modules/sonar_python_upgrader_1_7_7.zip
rename to modules/sonar_python_upgrader_1_7_8.zip
index 78ae84042..ec768ba26 100644
Binary files a/modules/sonar_python_upgrader_1_7_7.zip and b/modules/sonar_python_upgrader_1_7_8.zip differ