From 339a90cc9950ae3eea6e5f216d876895da03c94f Mon Sep 17 00:00:00 2001 From: roiklorin Date: Thu, 9 Jan 2025 12:19:54 +0000 Subject: [PATCH] Automatic commit before release [release=1.7.22] | [skip actions] --- README.md | 76 +++++++++--------- .../dsf_single_account_deployment/dam.tf | 6 +- .../dsf_single_account_deployment/dra.tf | 4 +- ... dsf_single_account_deployment_1_7_22.zip} | Bin 15039 -> 15040 bytes .../dsf_single_account_deployment/main.tf | 18 ++--- .../dsf_single_account_deployment/sonar.tf | 14 ++-- .../sonar_multi_account_deployment/main.tf | 24 +++--- ...sonar_multi_account_deployment_1_7_22.zip} | Bin 8852 -> 8852 bytes .../sonar_single_account_deployment/main.tf | 16 ++-- ...onar_single_account_deployment_1_7_22.zip} | Bin 7624 -> 7625 bytes .../aws/poc/dsf_deployment/agent_sources.tf | 2 +- .../poc/dsf_deployment/agentless_sources.tf | 8 +- examples/aws/poc/dsf_deployment/dam.tf | 6 +- examples/aws/poc/dsf_deployment/dra.tf | 4 +- .../dsf_deployment/dsf_deployment_1_7_21.zip | Bin 13166 -> 0 bytes .../dsf_deployment/dsf_deployment_1_7_22.zip | Bin 0 -> 13168 bytes examples/aws/poc/dsf_deployment/main.tf | 4 +- examples/aws/poc/dsf_deployment/sonar.tf | 14 ++-- .../aws/poc/sonar_basic_deployment/main.tf | 18 ++--- ....zip => sonar_basic_deployment_1_7_22.zip} | Bin 6357 -> 6357 bytes .../aws/poc/sonar_hadr_deployment/main.tf | 26 +++--- .../sonar_hadr_deployment_1_7_21.zip | Bin 7114 -> 0 bytes .../sonar_hadr_deployment_1_7_22.zip | Bin 0 -> 7113 bytes examples/aws/sonar_upgrade/main.tf | 2 +- .../sonar_upgrade/sonar_upgrade_1_7_21.zip | Bin 2360 -> 0 bytes .../sonar_upgrade/sonar_upgrade_1_7_22.zip | Bin 0 -> 2360 bytes .../azure/poc/dsf_deployment/agent_sources.tf | 2 +- .../poc/dsf_deployment/agentless_sources.tf | 4 +- examples/azure/poc/dsf_deployment/dam.tf | 4 +- examples/azure/poc/dsf_deployment/dra.tf | 4 +- ...t_1_7_21.zip => dsf_deployment_1_7_22.zip} | Bin 14212 -> 14212 bytes examples/azure/poc/dsf_deployment/main.tf | 2 +- examples/azure/poc/dsf_deployment/sonar.tf | 14 ++-- modules/aws/agent-gw/README.md | 2 +- modules/aws/agentless-gw/README.md | 2 +- modules/aws/db-with-agent/README.md | 2 +- modules/aws/dra-admin/README.md | 2 +- modules/aws/dra-analytics/README.md | 2 +- modules/aws/hub/README.md | 2 +- modules/aws/mx/README.md | 2 +- modules/aws/rds-mssql-db/README.md | 2 +- .../sonar-upgrader/python_upgrader/README.md | 2 +- modules/azurerm/agent-gw/README.md | 2 +- modules/azurerm/agentless-gw/README.md | 2 +- modules/azurerm/db-with-agent/README.md | 2 +- modules/azurerm/dra-admin/README.md | 2 +- modules/azurerm/dra-analytics/README.md | 2 +- modules/azurerm/hub/README.md | 2 +- modules/azurerm/mssql-db/README.md | 2 +- modules/azurerm/mx/README.md | 2 +- ...1.zip => sonar_python_upgrader_1_7_22.zip} | Bin 30770 -> 30767 bytes 51 files changed, 153 insertions(+), 153 deletions(-) rename examples/aws/installation/dsf_single_account_deployment/{dsf_single_account_deployment_1_7_21.zip => dsf_single_account_deployment_1_7_22.zip} (55%) rename examples/aws/installation/sonar_multi_account_deployment/{sonar_multi_account_deployment_1_7_21.zip => sonar_multi_account_deployment_1_7_22.zip} (55%) rename examples/aws/installation/sonar_single_account_deployment/{sonar_single_account_deployment_1_7_21.zip => sonar_single_account_deployment_1_7_22.zip} (58%) delete mode 100644 examples/aws/poc/dsf_deployment/dsf_deployment_1_7_21.zip create mode 100644 examples/aws/poc/dsf_deployment/dsf_deployment_1_7_22.zip rename examples/aws/poc/sonar_basic_deployment/{sonar_basic_deployment_1_7_21.zip => sonar_basic_deployment_1_7_22.zip} (77%) delete mode 100644 examples/aws/poc/sonar_hadr_deployment/sonar_hadr_deployment_1_7_21.zip create mode 100644 examples/aws/poc/sonar_hadr_deployment/sonar_hadr_deployment_1_7_22.zip delete mode 100644 examples/aws/sonar_upgrade/sonar_upgrade_1_7_21.zip create mode 100644 examples/aws/sonar_upgrade/sonar_upgrade_1_7_22.zip rename examples/azure/poc/dsf_deployment/{dsf_deployment_1_7_21.zip => dsf_deployment_1_7_22.zip} (50%) rename modules/{sonar_python_upgrader_1_7_21.zip => sonar_python_upgrader_1_7_22.zip} (70%) diff --git a/README.md b/README.md index d46ffb3d..8939bf33 100644 --- a/README.md +++ b/README.md @@ -126,7 +126,7 @@ This guide references the following information and links, some of which are ava - DSF Kit GitHub Repository + DSF Kit GitHub Repository @@ -143,13 +143,13 @@ Latest Supported Terraform Version: 1.7.x. Using a higher version may result in - Request access to DSF installation software on AWS + Request access to DSF installation software on AWS Grants access for a specific AWS account to the DSF installation software. - Request access to DSF installation software on Azure + Request access to DSF installation software on Azure Copies DSF installation to Azure storage account and configures programmatic deployment for Azure images. @@ -160,7 +160,7 @@ Latest Supported Terraform Version: 1.7.x. Using a higher version may result in The following table lists the _latest_ DSF Kit releases, their release date and a high-level summary of the release's content. -[Previous releases](https://github.com/imperva/dsfkit/blob/1.7.21/PREVIOUS_RELEASES.md) +[Previous releases](https://github.com/imperva/dsfkit/blob/1.7.22/PREVIOUS_RELEASES.md) @@ -587,13 +587,13 @@ Before using DSF Kit to deploy DSF, it is necessary to satisfy a set of prerequi ### AWS Prerequisites 1. Create an AWS User with secret and access keys which comply with the required IAM permissions (see [IAM Permissions for Running DSF Kit section](#iam-permissions-for-aws)). -2. The deployment requires access to the DSF installation software. [Click here to request access](https://github.com/imperva/dsfkit/blob/1.7.21/REQUEST_ACCESS_AWS.md). +2. The deployment requires access to the DSF installation software. [Click here to request access](https://github.com/imperva/dsfkit/blob/1.7.22/REQUEST_ACCESS_AWS.md). ### Azure Prerequisites 1. [Establish an Azure App Registration](https://learn.microsoft.com/en-us/azure/healthcare-apis/register-application) and [assign it a custom role](https://learn.microsoft.com/en-us/azure/role-based-access-control/role-assignments-portal?tabs=delegate-condition) (without role assignment conditions) under the associated subscription, ensuring the custom role includes the required IAM permissions (see [IAM Permissions for Running DSF Kit section](#iam-permissions-for-azure)). -2. The deployment requires access to the DSF installation software. [Click here to request access](https://github.com/imperva/dsfkit/blob/1.7.21/REQUEST_ACCESS_AZURE.md). +2. The deployment requires access to the DSF installation software. [Click here to request access](https://github.com/imperva/dsfkit/blob/1.7.22/REQUEST_ACCESS_AZURE.md). ## Choosing the Example/Recipe that Fits Your Use Case @@ -603,7 +603,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 DSF Kit GitHub Repository under the examples directory. +These examples can be found in the DSF 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. @@ -622,73 +622,73 @@ For more details about each example, click on the example name. - - - - - - - - - - - - - -
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_21.zip + dsf_single_account_deployment_1_7_22.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_21.zip + dsf_deployment_1_7_22.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_21.zip + sonar_single_account_deployment_1_7_22.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_21.zip + sonar_multi_account_deployment_1_7_22.zip
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_21.zip + sonar_basic_deployment_1_7_22.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_21.zip + sonar_hadr_deployment_1_7_22.zip
Sonar Upgrade + Sonar Upgrade All Upgrade of DSF Hub and Agentless Gateway (formerly Sonar). sonar_upgrade_1_7_21.zip + sonar_upgrade_1_7_22.zip
@@ -707,13 +707,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_21.zip + dsf_deployment_1_7_22.zip @@ -788,7 +788,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 DSF Kit GitHub Repository, e.g., if you choose the "dsf_deployment" example, you should download dsf_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 DSF Kit GitHub Repository, e.g., if you choose the "dsf_deployment" example, you should download dsf_deployment.zip. 2. Unzip the zip file in CLI or using your operating system's UI. For example, in CLI: @@ -886,7 +886,7 @@ This mode can be used if a Linux/Unix machine is not available, or DSF Kit canno 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.21/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.22/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. @@ -905,30 +905,30 @@ This mode can be used if a Linux/Unix machine is not available, or DSF Kit canno 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 DSF Kit GitHub Repository, e.g., if you choose the "dsf_deployment" example, you should download dsf_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 DSF Kit GitHub Repository, e.g., if you choose the "dsf_deployment" example, you should download dsf_deployment.zip. Run: ```bash - wget https://github.com/imperva/dsfkit/raw/1.7.21/examples/aws/installation/dsf_single_account_deployment/dsf_single_account_deployment_1_7_21.zip + wget https://github.com/imperva/dsfkit/raw/1.7.22/examples/aws/installation/dsf_single_account_deployment/dsf_single_account_deployment_1_7_22.zip or - wget https://github.com/imperva/dsfkit/raw/1.7.21/examples/aws/poc/dsf_deployment/dsf_deployment_1_7_21.zip + wget https://github.com/imperva/dsfkit/raw/1.7.22/examples/aws/poc/dsf_deployment/dsf_deployment_1_7_22.zip or - wget https://github.com/imperva/dsfkit/raw/1.7.21/examples/aws/installation/sonar_single_account_deployment/sonar_single_account_deployment_1_7_21.zip + wget https://github.com/imperva/dsfkit/raw/1.7.22/examples/aws/installation/sonar_single_account_deployment/sonar_single_account_deployment_1_7_22.zip or - wget https://github.com/imperva/dsfkit/raw/1.7.21/examples/aws/installation/sonar_multi_account_deployment/sonar_multi_account_deployment_1_7_21.zip + wget https://github.com/imperva/dsfkit/raw/1.7.22/examples/aws/installation/sonar_multi_account_deployment/sonar_multi_account_deployment_1_7_22.zip or - wget https://github.com/imperva/dsfkit/raw/1.7.21/examples/aws/poc/sonar_basic_deployment/sonar_basic_deployment_1_7_21.zip + wget https://github.com/imperva/dsfkit/raw/1.7.22/examples/aws/poc/sonar_basic_deployment/sonar_basic_deployment_1_7_22.zip or - wget https://github.com/imperva/dsfkit/raw/1.7.21/examples/aws/poc/sonar_hadr_deployment/sonar_hadr_deployment_1_7_21.zip + wget https://github.com/imperva/dsfkit/raw/1.7.22/examples/aws/poc/sonar_hadr_deployment/sonar_hadr_deployment_1_7_22.zip ``` 10. Continue by following the [CLI Deployment Mode](#cli-deployment-mode) beginning at step 2. @@ -1189,7 +1189,7 @@ If you need more information to decide on your preferred mode, refer to the deta Before using DSF Kit to upgrade DSF Hubs and Agentless Gateways, it is necessary to satisfy a set of prerequisites. -1. The upgrade requires access to the DSF installation software. [Click here to request access](https://github.com/imperva/dsfkit/blob/1.7.21/REQUEST_ACCESS_AWS.md). +1. The upgrade requires access to the DSF installation software. [Click here to request access](https://github.com/imperva/dsfkit/blob/1.7.22/REQUEST_ACCESS_AWS.md). 2. Only if you chose the [CLI Upgrade Mode](#cli-upgrade-mode), install [Git](https://git-scm.com). 3. Only if you chose the [CLI Upgrade Mode](#cli-upgrade-mode), install [Terraform](https://www.terraform.io). It is recommended on MacOS systems to use the "Package Manager" option during installation. 4. Only if you chose the [CLI Upgrade Mode](#cli-upgrade-mode), install [Python 3](https://www.python.org). @@ -1227,7 +1227,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_21.zip. +1. Download the zip file of the Sonar upgrade example: sonar_upgrade_1_7_22.zip. 2. Unzip the zip file in CLI or using your operating system's UI. For example, in CLI: @@ -1244,7 +1244,7 @@ This mode makes use of the Terraform Command Line Interface (CLI) to deploy and >>>> Replace the x_y_z with the DSF Kit version in the zip file name ``` -4. Enter the details of DSF Hubs and Agentless Gateways which you want to upgrade, and the desired configuraiton options, in the main.tf file. +4. Enter the details of DSF Hubs and Agentless Gateways which you want to upgrade, and the desired configuraiton options, in the main.tf file. More information can be found in the Sonar Upgrader module. @@ -1293,7 +1293,7 @@ This mode can be used if a Linux/Unix machine is not available, or DSF Kit canno 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.21/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.22/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. @@ -1322,13 +1322,13 @@ This mode can be used if a Linux/Unix machine is not available, or DSF Kit canno 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: - Customizing Variables diff --git a/examples/aws/installation/dsf_single_account_deployment/dam.tf b/examples/aws/installation/dsf_single_account_deployment/dam.tf index 9f8c4ef8..4b053565 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.21" # latest release tag + version = "1.7.22" # 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.21" # latest release tag + version = "1.7.22" # 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.21" # latest release tag + version = "1.7.22" # 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 87d8ad9a..65a8bc27 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.21" # latest release tag + version = "1.7.22" # 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.21" # latest release tag + version = "1.7.22" # 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_21.zip b/examples/aws/installation/dsf_single_account_deployment/dsf_single_account_deployment_1_7_22.zip similarity index 55% rename from examples/aws/installation/dsf_single_account_deployment/dsf_single_account_deployment_1_7_21.zip rename to examples/aws/installation/dsf_single_account_deployment/dsf_single_account_deployment_1_7_22.zip index 3cd7ded087107fac39e88f7ac98dcfad3428803b..35bb9729a51994d022a0678e95ebed80276adc3a 100644 GIT binary patch delta 4338 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 Oh5|Qfoy_^40sJ4|-O5$~ delta 4336 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 F{vQwI%H03} diff --git a/examples/aws/installation/dsf_single_account_deployment/main.tf b/examples/aws/installation/dsf_single_account_deployment/main.tf index 1481ae73..1309250c 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.21" # latest release tag + version = "1.7.22" # latest release tag sonar_version = var.sonar_version dra_version = var.dra_version @@ -38,7 +38,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.21" # latest release tag + version = "1.7.22" # 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 @@ -50,7 +50,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.21" # latest release tag + version = "1.7.22" # 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 @@ -62,7 +62,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.21" # latest release tag + version = "1.7.22" # 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 @@ -74,7 +74,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.21" # latest release tag + version = "1.7.22" # 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 @@ -86,7 +86,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.21" # latest release tag + version = "1.7.22" # latest release tag key_name_prefix = "imperva-dsf-mx" private_key_filename = "ssh_keys/dsf_ssh_key-mx-${terraform.workspace}" tags = local.tags @@ -98,7 +98,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.21" # latest release tag + version = "1.7.22" # 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 @@ -110,7 +110,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.21" # latest release tag + version = "1.7.22" # 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 @@ -122,7 +122,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.21" # latest release tag + version = "1.7.22" # 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 20b6e1c4..0177a390 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.21" # latest release tag + version = "1.7.22" # 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.21" # latest release tag + version = "1.7.22" # 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.21" # latest release tag + version = "1.7.22" # 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.21" # latest release tag + version = "1.7.22" # 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.21" # latest release tag + version = "1.7.22" # 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.21" # latest release tag + version = "1.7.22" # 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.21" # latest release tag + version = "1.7.22" # 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 f9de7129..cb6f9aea 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.21" # latest release tag + version = "1.7.22" # latest release tag sonar_version = var.sonar_version } @@ -24,7 +24,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.21" # latest release tag + version = "1.7.22" # 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 @@ -36,7 +36,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.21" # latest release tag + version = "1.7.22" # 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 @@ -48,7 +48,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.21" # latest release tag + version = "1.7.22" # latest release tag key_name_prefix = "imperva-dsf-gw" private_key_filename = "ssh_keys/dsf_ssh_key-gw-main-${terraform.workspace}" tags = local.tags @@ -60,7 +60,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.21" # latest release tag + version = "1.7.22" # 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 @@ -105,7 +105,7 @@ locals { ############################## module "hub_main" { source = "imperva/dsf-hub/aws" - version = "1.7.21" # latest release tag + version = "1.7.22" # 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 @@ -143,7 +143,7 @@ module "hub_main" { module "hub_dr" { source = "imperva/dsf-hub/aws" - version = "1.7.21" # latest release tag + version = "1.7.22" # 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 @@ -185,7 +185,7 @@ module "hub_dr" { module "agentless_gw_main" { count = var.gw_count source = "imperva/dsf-agentless-gw/aws" - version = "1.7.21" # latest release tag + version = "1.7.22" # 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 @@ -224,7 +224,7 @@ module "agentless_gw_main" { module "agentless_gw_dr" { count = var.gw_count source = "imperva/dsf-agentless-gw/aws" - version = "1.7.21" # latest release tag + version = "1.7.22" # 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 @@ -265,7 +265,7 @@ module "agentless_gw_dr" { module "hub_hadr" { source = "imperva/dsf-hadr/null" - version = "1.7.21" # latest release tag + version = "1.7.22" # 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 @@ -289,7 +289,7 @@ module "hub_hadr" { module "agentless_gw_hadr" { count = var.gw_count source = "imperva/dsf-hadr/null" - version = "1.7.21" # latest release tag + version = "1.7.22" # 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 @@ -323,7 +323,7 @@ locals { module "federation" { count = length(local.hub_gws_combinations) source = "imperva/dsf-federation/null" - version = "1.7.21" # latest release tag + version = "1.7.22" # 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_21.zip b/examples/aws/installation/sonar_multi_account_deployment/sonar_multi_account_deployment_1_7_22.zip similarity index 55% rename from examples/aws/installation/sonar_multi_account_deployment/sonar_multi_account_deployment_1_7_21.zip rename to examples/aws/installation/sonar_multi_account_deployment/sonar_multi_account_deployment_1_7_22.zip index 7c8672dd8a8d025103058b5ad4e4dc683299a0d7..2a1b9f330538f3e07d47c51e3dfcfa830d30fdc4 100644 GIT binary patch delta 2262 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 A<^TWy diff --git a/examples/aws/installation/sonar_single_account_deployment/main.tf b/examples/aws/installation/sonar_single_account_deployment/main.tf index 56915de6..f5b00146 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.21" # latest release tag + version = "1.7.22" # latest release tag sonar_version = var.sonar_version } @@ -32,7 +32,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.21" # latest release tag + version = "1.7.22" # latest release tag key_name_prefix = "imperva-dsf-hub" private_key_filename = "ssh_keys/dsf_ssh_key-hub-${terraform.workspace}" tags = local.tags @@ -41,7 +41,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.21" # latest release tag + version = "1.7.22" # latest release tag key_name_prefix = "imperva-dsf-gw" private_key_filename = "ssh_keys/dsf_ssh_key-gw-${terraform.workspace}" tags = local.tags @@ -71,7 +71,7 @@ data "aws_subnet" "subnet_gw" { ############################## module "hub_main" { source = "imperva/dsf-hub/aws" - version = "1.7.21" # latest release tag + version = "1.7.22" # 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 @@ -102,7 +102,7 @@ module "hub_main" { module "hub_dr" { source = "imperva/dsf-hub/aws" - version = "1.7.21" # latest release tag + version = "1.7.22" # 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 @@ -137,7 +137,7 @@ module "hub_dr" { module "agentless_gw" { count = var.gw_count source = "imperva/dsf-agentless-gw/aws" - version = "1.7.21" # latest release tag + version = "1.7.22" # 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 @@ -171,7 +171,7 @@ module "agentless_gw" { module "hub_hadr" { source = "imperva/dsf-hadr/null" - version = "1.7.21" # latest release tag + version = "1.7.22" # 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 @@ -198,7 +198,7 @@ locals { module "federation" { count = length(local.hub_gw_combinations) source = "imperva/dsf-federation/null" - version = "1.7.21" # latest release tag + version = "1.7.22" # 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_21.zip b/examples/aws/installation/sonar_single_account_deployment/sonar_single_account_deployment_1_7_22.zip similarity index 58% rename from examples/aws/installation/sonar_single_account_deployment/sonar_single_account_deployment_1_7_21.zip rename to examples/aws/installation/sonar_single_account_deployment/sonar_single_account_deployment_1_7_22.zip index ffa3ee2f5e5ed9fc90b4d6c2278797eae1426529..f6e234ce602e5e1fff17f423bf3a84656431a000 100644 GIT binary patch delta 2294 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 W5eMz8BLD#J&aD9g0E^PQzyAPr$NCZg diff --git a/examples/aws/poc/dsf_deployment/agent_sources.tf b/examples/aws/poc/dsf_deployment/agent_sources.tf index 6663def1..b04873e6 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.21" # latest release tag + version = "1.7.22" # 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 bf9c6e8e..ce4ff810 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.21" # latest release tag + version = "1.7.22" # 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.21" # latest release tag + version = "1.7.22" # 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.21" # latest release tag + version = "1.7.22" # 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.21" # latest release tag + version = "1.7.22" # latest release tag for_each = { for idx, val in concat(module.rds_mysql, module.rds_mssql, module.rds_postgres) : 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 52f0f4b5..9167fbc2 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.21" # latest release tag + version = "1.7.22" # 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.21" # latest release tag + version = "1.7.22" # 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.21" # latest release tag + version = "1.7.22" # 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 fbb22664..f04e79d0 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.21" # latest release tag + version = "1.7.22" # 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.21" # latest release tag + version = "1.7.22" # 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_21.zip b/examples/aws/poc/dsf_deployment/dsf_deployment_1_7_21.zip deleted file mode 100644 index 42ffe2ee17d1023221a903181d78784407630db7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 13166 zcma)?b9iN2v#(>@=-4(^M;+U?Z9D1Mw(WFmchIqITOB*Oz0bYpoZa_)efBr!GuNE! zk5%s+>!~rSM%7PF5)=#u=&yrYk4ob|9{%442GA!UBS#ZmBV#)&TX$MmtVh>`(+R9*B$CV>{&!l+9`kl0YyOp{j&Ba zdqxiW^iC%Ko7K*w_3%|jq@c?;wBDi`*s%I#9W)q8f_^X}&H6C*IwMwx8M)^RyeH9G zOWTz%t6Bs1fP%DXulS~-si7{4NO6i5MgiRp>bR69rtHp|1Uqajd9y82J>6AI$r*+- zD(w6r32Yte;}#XH{KSRCUcNmAx41AC2P+s*-iVV*Wz3c2!F7u+vv&(^Vc?mVmZ#gy zDm7!{g6)&Z92fOs&!`53Md@=YFczW74aI#%l0Cbfnr8b5i9vT_SMirToxHuCv4 zWoydeL?;Tn(n{zy>wAFbM)4WwY%gfi{+EC+dOBy~%g%mujaFQ&gQ4LITJN1T92H}N zZN(=Jcuiypa+aQDJ#P4!pMvfQRjru{CE7hoWy(v=DO4Sp90=%bq?I0U*_8mU_ud

mYxv9lX6p$xD5??`ch2E52q<{=7FNN(8b0;5XV^l@}+`` zk^WM%cwLRTQQUb$ttEps^$JO%x7v&T4ShBkgilM|Fn7LCxx&yY_v@A+AgJ}z?CypdkPe)m(l951S*UoPAO|G)aFzV$!& z={J>On_qs~`9cGB7Z21_hi)cEc+5ng4+cgjW5kX|W=F|Dd3}i&A1}RJXTUK(On%5S z@hqmiucd!&8c*5*WUXFn;y!Pdan@C0G$0L;&Va`FeRMBHmy_`$Z4E{AJ6+{dGJ3Iv zMX@_Ho~T7$B~9P>J=szRXF?)lE3k&XC+~bNxFFVkCKvb76ICk(=EZ9mPjeBYlz2m6 zCajJ7kHw)Hb+a0-_%Tho(5E-&Yo@fsBr`Np^Hy>w-I58mVfjEuTA(nT0tW8eI~KE?vE5lWwj%x*7Pv(xTb>d=stUSA z^-k$yf&yT3aG^-MUIeg&JHP4aaGs4gMiaFxhGh_^iUwm0ne{^>a*uq$eK0$<2Nyo*(=E!vN zM}k0lh;{%^?NipY9aL~AJ8Z62U#BfKO`YPD4sMFl0xajfoqowW>>snbL-5$-XCiIt zaUYTHN@V3dwmeATh853@%J+VKfAd@5Guv=3NF0r8 zuPAqvNTs(2b*p$(=V-=Xz_x5j6>sMUO?~Eo&{i`_6C$Y2PK~BWo4UU6_3RsSUSm~) zY4uK_u4vII_2GSH{}<`rpfQ^5wU7-HE9Jx6W{N6pnrMkij&$_XYN+$6Ap7hw7yfL9 zrgyYDNvbOIpF{~7JqJ?I(G~7xNP|n-4JqLc-Bn!aYPozVE75y=FgBaj5k?QB4b{1Q zD`>eXCzJr^beq)LHLc2FJk^S^9Jy?w=@(ZF1blZNVu>pAK}0bcu2Gn8nCPJ3=9yOx z^_OuDsHfGHgMhU=tU!*7`s4z|30cy5f~8z9m+w&>`m&A7wQtbScqC8Zl`ctzYw8{f zIV5%U7|b`ZxUL-D(vGs+J8xNY9+<}0o6hXk%e{iGxk?4fdHU;o%m_MYB%SEmr%pwi zyu6Q%!5WR)r$oDunf1_MS$6QDvx8>a?TIqG!foe*EU)0dPxVKbFUMEFKtRS|KtSYw z3`zQ?f5kgTTW1GDW5<7(^ifLsmcJ(b+l6kPJDh@8X44BJrPB)$In?rJt`(!Vv|FKk7}3cioe!-1x2*Allxt z*6Rt*NVS42pfuc!;Xh#C!sbJE8Yv-Y0w7dSj1=BeWk;3JtnKI+%azLY!CX;1!`5Zk z+e6pL_H?AwQ0~DH$`tx}l{U)|Uk9*Z*>;c8*u3NVQ4$mL|GL2EFm`v&?L01nF+oAUB}ga{2W6ba9shkr2B zOa^Oq&=2D7bqjo31nz%lVuctA>LAj^I0YekWJrCYOw?S|(BL9ie-}?6Vs132i2Zam zq)CQ{(n@X_@H68Y_M)42CJ>`>yQqs#sX&oJgShHP``!Y7^;G+(15}Kz^=ShaVzczQ z@RXoL-N}=Wpiohe>f0g;Xa@RS;WZGfV{!g$_7<6>4Yo;5yr~3Cu$+#5%pQW@9qOuN zR7&Yrj$;Q71cdiThqBf;xA_M@N>Y@xo&AE;b*KtQ9}32X;4LPWM2tX4|CJJ^xwx)r zBdp%&T-#;AyrA?W3wu>OLzL_%+5Ol<>YK|>fF@29Fp9G*bfsrZ=LYm^Ixa}J`IV=1 zDbZ(2#@>hFy+e*%ZY%4r*AVQ(F_1xc+)pT^4@p=e;FH>0>6^d9himC4G^d(NZ#q6RXJ?#N#J* z5DGm2bvSq2KH!nD{D{pz31%5pzf7P_(J&IhBH}B;P367U5_lDJwbbLHxoAPMcmdtb z#{s6s0A}*jSC$)~@tZvkG`_go@3iWKs2#LJLm_ozYnSJJQs%o|qVW zPd)^~!P?OGIrjBa>`BFe(_ZokU;3h{ug&Y$j$*TPn<89s+e~n12kJR&jp$Qv31vrIDNLJ7N)m0`d>40)lJ)7b~v90-S0#U(6OIeHtrSl5cy|yF7vdf z!9svTh~nq~$QF{>KBS}X&vEhRoZ_A-c)^{8@WMXCd^9wU^U zsp6~oyx&OI115WF?+E&$92+~+q>LJ6&PBrGSCvkNHQJ&k$ycGNx7F#!lBHYdbc!U; zU3flYiHx%@&WGWrt;omIvd=U%3tHc*IOzNFZ;vu_0y3Ef_2?aJ3s?JiMkB{Wdl0)W ze@5qq+r;R%iKtUm2FZ?v;jOMRjTOfrQy8lBu(~=(s>NuCmqaO@BA;|fWwh%QdIyym z>~9ROMSrEjmq+{n_c~~G(re^stuc>>g9sh+9v+g1le*37r>t?L{*r3>)m)yhxbjEVaEjZLUW#!cgz7i_OAghL5;! ztP`Py!5p(ZsF@&~BDb2&HjLY+<2jV(zouD2^VAHbexWQ8tkMe*C{EDAC9(R3PBDxT z5n&7!_>Pq57sMEhzM@oG2Ge>U3@B5EK?I2iO$(LXz|ENz@7{=pJ)2w3KspBE4V3zB zTfX+-A;KpmEea;$G3_BGpQ&Y6`@k`5(I^o}yiaC|{t9!{Wk!}vjc*K2V@`Yu2 z{cRr#LlfL3snmCe{)`=k51?YH(zMph5UN9a7ZRM(u)Y5|@zA)#Y2ky7LG+VXKx)tC zK!?+XPfkj7Z*)qGv}{{wTImy?!z@D~L0Ot%NYRMoq--d5_c#u-vyS+KK%yKL(UCfS zxp=N!VIK;rIbGfHoZ09)JNFDe#%>jon@_qSco4c@#hnRA0 zCK>mK=WAoktAE@^A0T`e>nClnFDM>}8;VWIIL!jOcF?d~FCAI4+u&iEHAgXJbDo@R z#EqlhYKSF8)|R0b8+w((>gN)4It~!+-P$;|_Wq7#5GWgZ8m(;sHeOFfOBw-uD+--! ztK<8|8c8Kx7o*$&*!cK}j%C5VPYAfxWZdPx-g)G)8*Cg`Om#Hn z?Y@Kl_tM4nt1`j#;(eR-Yw2Ra0|Fxa}2Qc^j`^E-M_9;oU3m}ta2jxY<3F- z(pcxMqg5f2Azf_cqFwCkM0=`X6^{;z#(dQ9U>$sB+BcTJphnHY@HVK_b&A(4!6fqMWTg!r3#^Z?C(sOXk$S2bH zkV2T;0rS;47KyRswQh@6jFtK~ww+HRWNjM7V^Fn&Lrp-dHb>!e#fs_ooN{jWH9O1!#ZA@|c`vm?WXt0+|ISQPIvz zYkS4dyzqBbe>!Enj!W{Z_Ciuy0*ZDCD)1H`w{wxeoPYY$NBcRWT!EB()8G!`B-Y87Ac~MOGd2v$2 zD;C7*?O|F^=AX9Gi&R$z438L)$oV<@P915_4;Cws7t1Rmbbt%X9ySybfMo&;E$Twr zgz{FjH~SQ0Ve`_4|B5T{P!daVC2Uc^Cs^8SITCGI;S55w@e!bd$6kH?5&zB2$DJq4 zbHP@%h+x9!N5%F0TdaZg^R>t+H+zU1(4%;JP6O-=0?Jy}zD~yR8W;0$zUr4$%L?;* zwDxCb{<62x>|%@s`y)5~DE$(&1)3#4{g`^>pZz;n{IZnMcn&sxl~Q1-OPd$Gz9(q{ zMH?gC67(CDU+!(38Oawj?r`w)iL|VFy&rE+J)A$-KgFxOIi1_&=AVQuOy$d)u6Aaa zbhv(8lJ<}W*3u2u;Q))VigURx45Nzi$uzUn|*ZZ-ZZxoKA2!Fd}2czuj9>xWw{?J zfgl&IbgV*m7$qD(5tC}49C$L&{!NaT2z(#HQoS_LoUfjn3%nI0wI>;m*WR&*>`Vfc zJ&eh|>noMxL`J+?a-T(EQfwQ8d<DV&-p&Gn+c(ZaiE?|Fh0PiMaw}84 zx6WG_7Qor6PST2JstGyNsMA~`e!9bkz4luD)`rRXB8r)`p)TuMguQ30v*z;F_)=$} zY>RI@{2)e@3rOuH*c5`-t6CH2MhQxVL-Y@wkm)iwZ}F?9T3_wsCc9wQ>D2*;haJ^m z_xC$pEZS?^O3BRAB{SKUz##r|(baC7zW4ucx5}v~gkCGOk{ z9-Q4t4S`>PH-5*n@NC9XIsXxW+`GqYWAUZ+mcJZCixyaZEi|4<-8OC@VXn(wel48l zN~cnJXi7!8EdNd>Tl_|5jZdm6L403Y(LWU;pl)UB!C?hMbQ28Tzg*f{Sx~Ja==*-h zy@$72g+;snhrY+n=u=h`Dfn2gjV6SWZD>k10nnI3r%Ve~{ef0sIlaetK%o)unM7zgv0 z=~~wX(YV#x(77cUoD+TBp+ic*!WnjcEots;IPN}QZ#n@>o2H~b-f5|F$B|6(o$8@f zB%Pa?_^F4uhXT93gZlK;nl6u#A(#nTLL(nlw)_H} zceSKtX%Tbq{zk&S&`#U1WCc}j%(nn-R0b4#G6H=POLSF1E7MvcNk(>BYiPPE+1~H) z0-UK4sE}eqDo)P|p-px`w|2N8XFRtGXB@XO;LB<(2yofK2M>NK%5;$gP1NO?b14vJ zf}{Ff<|mI@GRo_jS5ii#nxM-=Nx5uECECmsxx-1h)GdB--juD+fxP`JlrCgg=Y

t&U`*Exn&P)jJ)@wxY8Yd+>NxSvbP|a6ZwAdSb3MKe@!y`LQ>5 z#+w-4)L4fsH0Tc6=?F7l!%i~%o(p&^ZT0&9>M>0Gx`_TbDO`*l9L;TQ{wWzyj`|MM z%ZMa&`4moM8diL__5EIzv@i~$T$7^-pY-jXT$xcP+0Xsv{y23!=`pw&Xo-h>vZ{S7 zI-rCLXQ;_frE!KUQ<1YQ0F4a5Jl-YwNDeecQ#eln>POy$usoYF{_s0WPR|D+MEIhL1CxQsut~_g4!ha({3n2m%NwgaQZ%|Br)nw6)Q9_=kGJ zxyGu^E<2L z1;ph>P8OVr{ZG+GNr6)4*It5R6LoBg;nXdOqom}4v_pQzj;7lw;9(CEaeQy1h@=va zI$=*LWHtGC&@I@j;hd@hmTf#UjLU=W?kvdljVMYKOrs;XZbk${DY!LttJUUhx-{4d zY4OjyjjZy-8wc&;$GGJpQa?r+D%`CNB)Z}l2;0T$LiZE4IJ_TT7WG8vPq|agls=Me zuEws$b{7sO4{)f@urBQrOcy^No4IMjk#Uw4PMi+~i6_=E=FkF0moxF$=3ks?9U8be za4f}kcO%^vw!7$%$C}fdp6GpQ%?Fm$?1HLzi0TGT$DDgj$-z@M7FIE_1(ncjvpk$>bGPb@J?^LVV&Au6d?T&p2` zpmFDQFf<^IC0M9zkCKxI=Bpp+0`ywYKxUm%`j1&-&U5Dun=%!s9h2$VY6Q+oT1lDJ z(;o`*>^^!mQa>Z*e~@5v(JPa$plEy3?stu&JBEu8ZlZJSW2YI`4ns@F*W? zi-OA({t7GEt(K#|IPGAU9H6-o@%7n`c}3LZ*@;MnF%`R`KHDXJ?1wP4z>!HU~_ z8f8;R<%?9$v>OZ%fkDI;DWv>bFd(I(x?*Y~I$>F)-#w~=(+X_zE| zt@GM}kzCtK56S|yMugmfmhO#e#KyXiYSk91a=?|e!qGA*>Au#yks94#-@jVLj=CtJ zOpu1!B3q`z(3s1r@wKsq@q(Rt!TOc@-Wtd5>%!&vIxpB4Yi^iWUJA=c>R(BgOcCR$ z4lDRZd6^0#!bDBu?fLy9&hx_^AN~F88ymOos&LaL{&qDJZweEpEXjdpweLN2&*T{F zgZ(U)&3&o!^0Mzv%X8^Az%X@teS35I_Qlsg2$2Au8|Nekz=H-DiXzE&Z#dknzTvPs@&UNjk!i(osYV!X}VG0NH<{ zGs&0H?|_y1+#?q);{EgK0Cg5AUWZM>nV1tqeihw|uIAn{rf)I&#g=jUY5Lv(-Sf)> z-62iLdy0y`E{j7H>sorRj}`lqIN4r+!tfb!O2>oHqTlwhE5RW|ZV&c?hiHc-{GE(< z77|>>m8}2nxYyve9h6zd3f+j#kBq$#i^2B=M*)^oZEFa_`PV{y&wkz*p(b?Hf~QE^ z@vuF+TL7bRr>^}47)5OlFZhO!2SlUe7mUrw6L*&&e$E@`@vAXQdkr_~MoJ%~yn6vz zm|XwS*&Qeax)5==D6O-x8yENE;4U{wmK)0!*`L<12VvrG$tCw-<@~6prl8&vTlLke zJ6A$i>4pucBB;ns)0)y1y1uCaj)8-GV64&+p?-o$M3j1(XMvmC5A&9Y#Cx31{nOrc(T@*K<5wR z)&81n%;PHm&n!TXUng2UA@|0n46F&d5ij4n1O-KG`!6~@syBIfg>g4tJ8f?WqT8v# zPD^OD=)_O?{yVt+wTo9a(Li>91p*qS2LdAgV{miPcQDsC_?6H8XMp>|K7L-q-El<> z$mD!T+hG{(W*32zULvnLfu z;pDun0(%f}e%aeJ{IU-sE73vClBPIpm?#}EqSE z7<&7FP}qE(&TTP_uR@(HW3I|57XQi!U(8(<##njtA^ojTucCb-SnG5662#_@*U7oQ zT$QV4Y%O=N_}yYHcXYnSA*gTV1W7VE1(Q(ty=9ml{5W3`P)FRx6bWW~DmRPHWu#p# z!}wh(@R$_HX>X3-KFfg1h~N~3rf^r8D|K#GDvezfD)kp?g)Pmei_yBNO(%P?tUXYl z>W7c-6J;81MdT8R!r`84Ye}%lm$TXneFaDFB&&_gUsX206L8|CmU0bXz5P^7**Gkx zLy3xEaD0iwz@hrhMg_cv+<6Z2K$1V1aj`zXc}J0YUm=%gMFY6fR4it&eBO-(N?5?; zjB=M}?Mb1zHkP9F0=+DLSwq0bbMT^s=kl+B*IxpwI#TdL{)3~`}H#rMt6d3nmb z-XSZEgh2-vBJSq_9B5RKqfH;@PBe#Rg=F#Wc;ICOdYL#KNV^dtua??k)AOmWu9|jB z&BCvzYKBTlE4=a#bN;x|v5b=1`>N2E;~42GeJpyUBE?O|qt8F6!f(leV^I8h14HOl zIYn^**kB;-941g2Lqw`w0L5}%-MTK5fG+*|`nwrp7%alFi0$Fmh?*>YN|WSkO#e%NA-;qKu3kEdv0V|5LR%Qs&b?oMFe03ydEAadM5Bd zVp&Ke7&$lYkZLr14qbd=u`ouLmw?avL+FB5jimNQF9`;2^Fc*jYQ!#Js&=m|>*?DR zb2HS(*815yI5{CVM$;43u3M&`MDP>lf8vlk+gHE_&~qQhCKk`#SB_5Dv`0A)lb2EX zCh=Qwl5xq@yUf0{yPMaaL+4!y7kB~Z95*5cZhTr+W6YC>#&eK#te&SE(6lYuDF{Y5 zf22lnGeXSKVzydMa9F<-)4*V0j1v4wK(yP-9LyeK&9#)ktUDcOhz*yh;^UM6Tsel_~kQvqD1vaS2)SO5q67d=)0<>d3ZZpV}U4_!A zRe^~UuH891ym*;qKM6RB6=`_U6UlJflalguajNH=-r8s7j~e)ZePba?a37QRSHaYf zNKEc+|E8$$IKV*nwzVrJ`q?BDO0&G&L{=;`41JL_R28!LigkX^^8^2?kLGgns?>}(JaRudf(G!%lQt8$j8B}r;XKhue})5Pa(mw zjpn4cGPyv!yHrf8BnqNfUbGRpJ{a~Yw}`Puq+s?jy!opRiwnVRX%`8zDzHb$uaK-_$gh(M;RcYL1%K z!%f&evgfs7mix57PbiTUnLHClISbFZ>{af2aZ&b8f2IGV`Z_X- zlqN)L0z6ok{Bcl`xF;>gLIGk?uau^3VOgxHjMk-#mxBNS8H4Mz1|WzX^9DMIN?&uY;#O*rD}j>!@owG?iN zIBY@ycYCoaJ}3XE*Mh|vfkDk+2$FbUDV?_}rc>b9+Rutfn3V1M$q6ud;Etq>yT=zs zD_-d9v&z#^$E*ozb|aL}fcXo*fqmt}EJb34F5V65w7k*?X1W zZDwg*>;g`CXxVR2tPv{djN(N$BH_kPyFPl`08@4pKLTH4NsE@+n#or$>b{tO%RTGb*ZDjVQmwLy9;r1+`Gg%bo9O_`^pu? zz1Ll|E=LB2APN{+)UevQ^hAKmP7Bjd(F_MzigxR`d-yopM?QY5@hEf+@Us}FoQni_ z{DT!54w*MQS?`##a}Wjo;lA~h2srW-W*u>FdOXc3_x?k;8d<@iVv9oEEVs1&0ODZ>BHk6_fEBo%ts= z^7TD(`a;a@2ObysN8|!xW1*?m(tIoi&S{oA<1aU34H(m^g1?*h2(Nl-#(alGkj0{2 z$udA~$VcfIiTRLlkn0!UbhL#;-q8nOaS}o!v>VEb`O9ovh#LmbaX%N2Z3=#5bgVQF zq^)}6;@L}izJe5&1)9Kn23Nmg$=|MD%45_w(w6OBxR8WH6L|I8JAO0It}P*2)RmJ2 z2EhmYlO`SOSIzgY0}1Gy|F8R>6zbsrSE2qt)aifO{*yla|Jweg4FoFmll!CX|5U60 zdxYPW#eXL}{+c=e`t6PWpU(K-Bm6FC{5xUyR~h+V6aJ^X@!wR+?| zOZoQiA%52={T;FSt8nnI5r0!G{WIi$stNuMNk{q<`zc=sxPKiVR z6XjpG^8US1{oWV(JFocHmw)}&{njP<_lEU*hvM&;0PH_u{<~lC?+xYmLebwDdW3&s w{9ZQt=dt|d2)~E0zjNqm|HS$K0@|NI;J;=c5D?t2^T#jUO8l>i7ZA|@0noQ2=Kufz diff --git a/examples/aws/poc/dsf_deployment/dsf_deployment_1_7_22.zip b/examples/aws/poc/dsf_deployment/dsf_deployment_1_7_22.zip new file mode 100644 index 0000000000000000000000000000000000000000..0d93b2bbb24e2f6c0550070b8d86383626283841 GIT binary patch literal 13168 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�nfa7Cek?&YK~M2aL9T?tPH5pv>>^x}Q1#`lv+qVl286LL$4?lP5(#RZ zghp1r>APih2btUV-pvXP%KJq}!%;7#cvO?@6 z!=+isFu?fn4ZUSB>QxdX-y^Z=U<-q`q0f!WMFfZ3Y$zx0E4y+cVdzKC`%o~vD)O4v zvQXcfvgnBqw3l{&0xu}?H$id_ta!pzxLQ6{z^RO}G;O*6{)W{vY9pMS=hT literal 0 HcmV?d00001 diff --git a/examples/aws/poc/dsf_deployment/main.tf b/examples/aws/poc/dsf_deployment/main.tf index 079527fd..3582deac 100644 --- a/examples/aws/poc/dsf_deployment/main.tf +++ b/examples/aws/poc/dsf_deployment/main.tf @@ -11,7 +11,7 @@ provider "aws" { module "globals" { source = "imperva/dsf-globals/aws" - version = "1.7.21" # latest release tag + version = "1.7.22" # latest release tag sonar_version = var.sonar_version dra_version = var.dra_version @@ -19,7 +19,7 @@ module "globals" { module "key_pair" { source = "imperva/dsf-globals/aws//modules/key_pair" - version = "1.7.21" # latest release tag + version = "1.7.22" # 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 b920ee91..4c608759 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.21" # latest release tag + version = "1.7.22" # 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.21" # latest release tag + version = "1.7.22" # 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.21" # latest release tag + version = "1.7.22" # 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.21" # latest release tag + version = "1.7.22" # 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.21" # latest release tag + version = "1.7.22" # 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.21" # latest release tag + version = "1.7.22" # 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.21" # latest release tag + version = "1.7.22" # 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 7fcad994..bce35fe9 100644 --- a/examples/aws/poc/sonar_basic_deployment/main.tf +++ b/examples/aws/poc/sonar_basic_deployment/main.tf @@ -11,14 +11,14 @@ provider "aws" { module "globals" { source = "imperva/dsf-globals/aws" - version = "1.7.21" # latest release tag + version = "1.7.22" # latest release tag sonar_version = var.sonar_version } module "key_pair" { source = "imperva/dsf-globals/aws//modules/key_pair" - version = "1.7.21" # latest release tag + version = "1.7.22" # latest release tag key_name_prefix = "imperva-dsf-" private_key_filename = "ssh_keys/dsf_ssh_key-${terraform.workspace}" @@ -82,7 +82,7 @@ data "aws_subnet" "gw" { module "hub" { source = "imperva/dsf-hub/aws" - version = "1.7.21" # latest release tag + version = "1.7.22" # latest release tag friendly_name = join("-", [local.deployment_name_salted, "hub"]) instance_type = var.hub_instance_type @@ -109,7 +109,7 @@ module "hub" { module "agentless_gw" { source = "imperva/dsf-agentless-gw/aws" - version = "1.7.21" # latest release tag + version = "1.7.22" # latest release tag count = var.gw_count friendly_name = join("-", [local.deployment_name_salted, "gw", count.index]) @@ -139,7 +139,7 @@ module "agentless_gw" { module "federation" { source = "imperva/dsf-federation/null" - version = "1.7.21" # latest release tag + version = "1.7.22" # latest release tag for_each = { for idx, val in module.agentless_gw : idx => val } hub_info = { @@ -167,7 +167,7 @@ module "federation" { module "rds_mysql" { source = "imperva/dsf-poc-db-onboarder/aws//modules/rds-mysql-db" - version = "1.7.21" # latest release tag + version = "1.7.22" # latest release tag count = contains(var.simulation_db_types_for_agentless, "RDS MySQL") ? 1 : 0 rds_subnet_ids = local.db_subnet_ids @@ -177,7 +177,7 @@ module "rds_mysql" { module "rds_mssql" { source = "imperva/dsf-poc-db-onboarder/aws//modules/rds-mssql-db" - version = "1.7.21" # latest release tag + version = "1.7.22" # latest release tag count = contains(var.simulation_db_types_for_agentless, "RDS MsSQL") ? 1 : 0 rds_subnet_ids = local.db_subnet_ids @@ -192,7 +192,7 @@ module "rds_mssql" { module "rds_postgres" { source = "imperva/dsf-poc-db-onboarder/aws//modules/rds-postgres-db" - version = "1.7.21" # latest release tag + version = "1.7.22" # latest release tag count = contains(var.simulation_db_types_for_agentless, "RDS PostgreSQL") ? 1 : 0 rds_subnet_ids = local.db_subnet_ids @@ -202,7 +202,7 @@ module "rds_postgres" { module "db_onboarding" { source = "imperva/dsf-poc-db-onboarder/aws" - version = "1.7.21" # latest release tag + version = "1.7.22" # latest release tag for_each = { for idx, val in concat(module.rds_mysql, module.rds_mssql, module.rds_postgres) : 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_21.zip b/examples/aws/poc/sonar_basic_deployment/sonar_basic_deployment_1_7_22.zip similarity index 77% rename from examples/aws/poc/sonar_basic_deployment/sonar_basic_deployment_1_7_21.zip rename to examples/aws/poc/sonar_basic_deployment/sonar_basic_deployment_1_7_22.zip index 067fbdad2bdd7d2666ac6bee1c39acdd75085768..5827b50ee9d1bd7d93aa1eaff0856ef132a1e9fd 100644 GIT binary patch delta 420 zcmca=c-4?6z?+$civa|xlP2=$@fzuehHx@4zuZ@!{&L^sL~&sOW)=~kEC*0tGb%%W zdCkNu4G|;#+{Da0y^=H}#T%D-F*2P~+Wd)8h>fW_X)+s!o|ut-kgKDMud7~e3X;mj zUL4F!RY{Y5xb?)1^z%zg3Q9|gVTQc`+q`)qcMlUtjXa;8gpqz(YEf}!ejb{l$*FvE zKx&xz^(2965{ohulX6ng6m9n6{{eQ7iIeSfRKcMLt%-MikxUFa^Ss4@!st0M7P` AegFUf delta 420 zcmca=c-4?6z?+$civa{|5+?HK@fzxfhHx@4Z{Ag(zIoT=L~&sOW)=~kEC*0tGwR6I z({U5CG(-&ba}zW3^h(l@6mMMS#mMBRy!jKO5F3+C!ellMJuyT5AXi5hUst`{6eN|4 zy*QYetP>{taO;U1>gSi16qJ?}!wlO5wt4eJ?j9zP8hJiF2}Av|)S}|d{5&*8lT-QT zfYdPa>q!FDBo<{RCgr4}DcbDC{{!qE7cm=7kndPQz61J9mILOa$?L?-1dzN0R{`>d zu(*v7iZ>9lK&uSYHXh`%cj7j{utIS?ihQhujVQXyVG4vNACwRQ04c46 A;{X5v diff --git a/examples/aws/poc/sonar_hadr_deployment/main.tf b/examples/aws/poc/sonar_hadr_deployment/main.tf index d3e1438e..42adc608 100644 --- a/examples/aws/poc/sonar_hadr_deployment/main.tf +++ b/examples/aws/poc/sonar_hadr_deployment/main.tf @@ -11,13 +11,13 @@ provider "aws" { module "globals" { source = "imperva/dsf-globals/aws" - version = "1.7.21" # latest release tag + version = "1.7.22" # latest release tag sonar_version = var.sonar_version } module "key_pair" { source = "imperva/dsf-globals/aws//modules/key_pair" - version = "1.7.21" # latest release tag + version = "1.7.22" # latest release tag key_name_prefix = "imperva-dsf-" private_key_filename = "ssh_keys/dsf_ssh_key-${terraform.workspace}" tags = local.tags @@ -89,7 +89,7 @@ module "vpc" { ############################## module "hub_main" { source = "imperva/dsf-hub/aws" - version = "1.7.21" # latest release tag + version = "1.7.22" # latest release tag friendly_name = join("-", [local.deployment_name_salted, "hub", "main"]) instance_type = var.hub_instance_type @@ -117,7 +117,7 @@ module "hub_main" { module "hub_dr" { source = "imperva/dsf-hub/aws" - version = "1.7.21" # latest release tag + version = "1.7.22" # latest release tag friendly_name = join("-", [local.deployment_name_salted, "hub", "DR"]) instance_type = var.hub_instance_type @@ -147,7 +147,7 @@ module "hub_dr" { module "agentless_gw_main" { source = "imperva/dsf-agentless-gw/aws" - version = "1.7.21" # latest release tag + version = "1.7.22" # latest release tag count = var.gw_count friendly_name = join("-", [local.deployment_name_salted, "gw", count.index, "main"]) @@ -178,7 +178,7 @@ module "agentless_gw_main" { module "agentless_gw_dr" { source = "imperva/dsf-agentless-gw/aws" - version = "1.7.21" # latest release tag + version = "1.7.22" # latest release tag count = var.gw_count friendly_name = join("-", [local.deployment_name_salted, "gw", count.index, "DR"]) @@ -212,7 +212,7 @@ module "agentless_gw_dr" { module "hub_hadr" { source = "imperva/dsf-hadr/null" - version = "1.7.21" # latest release tag + version = "1.7.22" # latest release tag sonar_version = module.globals.tarball_location.version dsf_main_ip = module.hub_main.public_ip @@ -229,7 +229,7 @@ module "hub_hadr" { module "agentless_gw_hadr" { source = "imperva/dsf-hadr/null" - version = "1.7.21" # latest release tag + version = "1.7.22" # latest release tag count = var.gw_count sonar_version = module.globals.tarball_location.version @@ -262,7 +262,7 @@ locals { module "federation" { source = "imperva/dsf-federation/null" - version = "1.7.21" # latest release tag + version = "1.7.22" # latest release tag count = length(local.hub_gw_combinations) hub_info = { @@ -290,7 +290,7 @@ module "federation" { module "rds_mysql" { source = "imperva/dsf-poc-db-onboarder/aws//modules/rds-mysql-db" - version = "1.7.21" # latest release tag + version = "1.7.22" # latest release tag count = contains(var.simulation_db_types_for_agentless, "RDS MySQL") ? 1 : 0 rds_subnet_ids = local.db_subnet_ids @@ -301,7 +301,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.21" # latest release tag + version = "1.7.22" # latest release tag count = contains(var.simulation_db_types_for_agentless, "RDS MsSQL") ? 1 : 0 rds_subnet_ids = local.db_subnet_ids @@ -316,7 +316,7 @@ module "rds_mssql" { module "rds_postgres" { source = "imperva/dsf-poc-db-onboarder/aws//modules/rds-postgres-db" - version = "1.7.21" # latest release tag + version = "1.7.22" # latest release tag count = contains(var.simulation_db_types_for_agentless, "RDS PostgreSQL") ? 1 : 0 rds_subnet_ids = local.db_subnet_ids @@ -326,7 +326,7 @@ module "rds_postgres" { module "db_onboarding" { source = "imperva/dsf-poc-db-onboarder/aws" - version = "1.7.21" # latest release tag + version = "1.7.22" # latest release tag for_each = { for idx, val in concat(module.rds_mysql, module.rds_mssql, module.rds_postgres) : 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_21.zip b/examples/aws/poc/sonar_hadr_deployment/sonar_hadr_deployment_1_7_21.zip deleted file mode 100644 index 3174116e373186430ff3fd5f3e868b4322d7c2d3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7114 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 literal 0 HcmV?d00001 diff --git a/examples/aws/sonar_upgrade/main.tf b/examples/aws/sonar_upgrade/main.tf index 3b02f5ef..793df2fb 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.21" # latest release tag + version = "1.7.22" # 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_21.zip b/examples/aws/sonar_upgrade/sonar_upgrade_1_7_21.zip deleted file mode 100644 index 4af06344907d039e9aad00abdd8389dc098399cd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2360 zcmWIWW@h1H00El>%_uMfN{BMZFcjzKB^Je(7Ni#?rliIj#+%0*8S00Ia56A&-c_Ft z!lf1542&!$ZWw-rw46ZAb6(%WpenTJHO59oH2fZ-`A*T|9A8+obyUC#2u28m+P4_3|LkMHN)dp-M{>%RkQ*KBpXx%z^dYSP7B zeBzvk@1NRpJa5Unw8d{u&DY*F$ET!B;qRke(}R~BxN>jz{M*R~>!{xEV40wE zqO}v>+%+~m_kWfB%2(%a{apWV-qGqh;iW9=)O{M>-~aI_*K1qm;T<*d6?fA9AF$gX z{x>h`;@oZTJa=_Jy`uZ&LC~uc+i#~-zSBL&oi&#~!21451LiZcYuK(=2A*>eju3B1 zx^K*~db*5;#{Gl|>};BemxCUDReHDV*NdFBvtNXI2wY#zzEm>dY0igp61lSvD!rBE zzj7=$sNh@pBtx-q=C3QP4jxbGt=SSIu%e|Adbyx1P9G_wMWwDn0v4{W5l`hz} zHN9TCc~e@nxb3`-$!|B^M@>_k63adu1E#PrV7ijSm8ODR9bJ4~^>S12rK;XOL;u4D z08T!c|PS|wNRtOh68{0ec!vi@$O4Txz~~g zUoTX7Sxw@Q33%CMUNNuc;Jk)=27byj->tLWux`(y`kQQ5J>SiJ{9-N3vW?=WZ&qFl zIGy(L9>s${JGVeQpZZ<^mf%6}=Y=+Du$p_x6I|1EaN7IlUklb%y_=#sjR!!u5=gqF^0-1LzqF*Fw4@l8={8}{%1b9*%xW(KAV;cW1?T;q#xrY*DUmHAaE(wwso z@a^dget&RLzL3M+sgLfaIH#}sI7zkgoLnX2{lzmRYb9zVS!zOk1pT`&Fztmk^)3&AM0ncPpG4)5O zF|R*-m|oAiM>Vvv!a-mjkM-q)4j0pFk8)ayzG8A|+tGSm?92y^0HeYs&NA*Fytz8# zSFJB)?$(W7v#W7~*0)$6fe8|`-tJrRn*Xg*;M#Zgpdf{miJ%~zA9w4LIWR~;SOHg% zmZcUIXXfV-3e%F*qN2pK{GwciYAywZqSV6D%%aqkc&Kg#TLmRMTLnWsV?9G11sfp4 zLeD^ntCkBjj^Eb$emf6zj4Ln)DB^TbVo_#dQcfx%7p3+a<{dWRaV?+!=&*N`LTLM$ zyIpY#>>L@>H_cozN#Wwwxk}~hla4zy>al$EsQdTd*KmdbN>0IHAQ)oU1I%TJ!a&; zd6ucE^;^&P$LvSab-#tpYrZ;BXtr#T_u{cA&?&0gjwmBXT zI`=JlY+Giyaq7#jbDEcbF`9WZ=4=LAaEMR&-K*W{-p#>lDrc;tY(OpQkZoAZgv0Sj z1s`EMFbfQ1I}QSi5Uc@&Tzmj60Tmxug9=v`LbgPN6^A7#848~*kO%>J1vOtF+p-j= YEhxDJmo=s0N?g?QUCw| diff --git a/examples/aws/sonar_upgrade/sonar_upgrade_1_7_22.zip b/examples/aws/sonar_upgrade/sonar_upgrade_1_7_22.zip new file mode 100644 index 0000000000000000000000000000000000000000..a678549a5f3b1600f641c45d242b3dbac32ada2f GIT binary patch literal 2360 zcmWIWW@h1H0D_Ha56Bz+*h9t z!lf1542&!NpK6Uzrd0glV)<35hPPp!OYWS{Da(!|9YFF2&_fPFPp10&(+Tu5-=4A_15T)DS<{_W(0^;7=rI&*(nuuRZ7 z(b|b`?i!n(`@hP5<*W0zey;yF?`UOKwc@Bes|>$NTO@Qxb!iaTll57=!G z|C<+eaqhNvp1ZoAUeW#XAn4VJ?YC1Z-|3#?&YH^~V10k30rQ#JHEh=_1J5}KM~F8h z-8W`gJzYja<9@;fb~eq#%RvvnD!p6w>qXAm*)Kvp1gf3ujxN5gdbuh1QdMuCq5ok6 zf!6Z>UCyzyj^4Yev~^1BQqkZe1-W|PI&bvVJfHHfTBy-s!+}5hzVF@Mc=siv+-pgL zuNSJktR`{D1ib7rub5YJa9+bb13%@N@77swShr_U{Y|#3p6}*9ezBHi*+%ixH!H6N zoX;!c-jX6bRWerpu=eVyH_h)K<-ZhH^ylc>(9E99{}wxBi#kJ&NzW-dbjjiG&l^(3 zOB%T{*mzk4Egj46Y~Q{7uYF#QT`8}Q^#RWKHH5RevF$b8}jW zZnE2?PSF)nEIpC znAaaZOs{9%qZ(RS;UF-N$NKU?hl}a8M>#D;Uop9~?P$F&cIJadfKlNRXBqbo-dvsW ztJaq?ck4#4+10o~>szdkzyyg|Z}+Wu&Hq*@aP2#LP>@2(L{N~ z%TkMqGxPHZg=tA@QBh)Aeo?MMHJ5@yQEFjnW>IQNJXE)Wt%8!Bt%9MRv7Vuhf(?*i zp=Y4PRm+7M$8T$Wznup<#ub z-L5zVc8-kcn`W+$#$^CrZ=w$(@s}(?Xioe+*`{ zaz7^RRQxP#{yUZv?ZL)d#IG5hn02IF+V9TP)Ac_Nect=KIsg39nxeePF0uZv9y9Xa zJj>M7`mN{tWA-EIy5GX)HD8@5G}|}!)20me=K`M984(ARMb=E|Se&6>_we;%+Z>Mv zo%SL4_*|AzLECio+6=4291YNQ8jAf|@UoZCQ%b X7L;6q%NkZTP-0;N!eC&yp9k{*eEfPg literal 0 HcmV?d00001 diff --git a/examples/azure/poc/dsf_deployment/agent_sources.tf b/examples/azure/poc/dsf_deployment/agent_sources.tf index a2715ea9..dffbe164 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.21" # latest release tag + version = "1.7.22" # 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 a1dbc0b6..e37db597 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.21" # latest release tag + version = "1.7.22" # 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.21" # latest release tag + version = "1.7.22" # 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 e7eb6701..dd9da8cb 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.21" # latest release tag + version = "1.7.22" # 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.21" # latest release tag + version = "1.7.22" # 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 d175612f..26777cad 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.21" # latest release tag + version = "1.7.22" # 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.21" # latest release tag + version = "1.7.22" # 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_21.zip b/examples/azure/poc/dsf_deployment/dsf_deployment_1_7_22.zip similarity index 50% rename from examples/azure/poc/dsf_deployment/dsf_deployment_1_7_21.zip rename to examples/azure/poc/dsf_deployment/dsf_deployment_1_7_22.zip index 573168f9f8c5ab8ae4f694b54aee1a47b3d20584..d0e6d71ba210a0e1a63703b515b8691fa637ae41 100644 GIT binary patch delta 5081 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 KK?U=ar2Ze0R84dM delta 5090 zcmZ9Qby!r}*T;t*ngJz-uAyfbQV9VC=>{o9y1Nl@XhfP3R6->rhVCxu5EP_iKoBG) zr37B^cVE5S^E~ITwbwpp@BLkSebx$f4s|BdP{zV009-v1CJ96kVmM4!2Ooe{QID{$ zs7JO5Q_x^x-?+2_FYR207IKMdx3K^KMG^pj4#`AIMFEFdxS2vdtp4Sdki?8|tS99u zx^ZwX6A1E4DeW}DP@8^qfc9<`X@l2Qp(=fCiLFTl+XrYuxnJ=w{RoZM66|B6a89NQ zr$i+r5A-Il(yiZzY8U~T?lLL@BAW1<2vDvv*m_QS!d+Di?7<8-C1av`GpE-rM=(sm+&*qIQ2bqQu+RK zD2p&ZE+CDgc$u6rM03OX`96^pngjV$K!NgWzkd?V=yyyy*RBHae)4P*VtJKPvxdR5 z`&`i7WF@S) z%5E(nd@O^xi{3sdw#3^8Ayil-Sy&;G+PwdE!SOyZgRcuZ}`@+=*9^KRbjSqy)vXr}=K(J)e=WkhFesV=36Tijw5r z_>>E!L2u(2Hc6cE&T#WcwvLOulOM(b%Wj}J_Ty}7jxV!GU8ApfHP{ctd%wW87}q9Cz_N?+wxqQ_9c*vkSjWBImu}x*%vuJZ*%u)@8z=jC~^M@KSCe_LegfWVLGDCWSSJev$ibp$;w2R+wgkV*`cEA zaCQUn1J2GdnhVZC$ke}Tez*`a58+c=hE(%53tul^ju(CH1& z)6ZOeQjoZ#cFukll^2^@^D$?yzJ`e)_@Ro}iVa*u4&4pL_T*NfVj@|4S2npmf_Rf~ z3i8#EIt7;T0Hvg5*Sd~!cioSF={zG1rUpPjZNYcR6stl9bn41+#&h;Wlzr9rOz(Y% zfL*4H-)qxKf?07(Rj;CadXfpbI zDNt!$*Xd_*_GwfcY;>`VjvASvU_IDg;UC14F*)o{a@L#jq_KH1k++ZRqja)sX_{L< z4lDp5KdzjQ1En>W!A%;h;Elu<=_TUtaymF_g=i*;o($*x!l_(xarBVwLzFaSl{xaH z$ji5M%1ih^fuJG1vpfaqsj1s8GiUZ-CHrzRc3j=|T6K_N2$z*#@N-oAv`@~stS)Sg zdx&8~VCDGzY|UU+V9FbeoAQTuxIi;j`B6;zIT_4;+MERnv|aje!P0_pU3Zn$d0&tk z1WX7x%+b`=>AKz!)}B6u01WKaOJQPrU0&zuI*&@G_=y5m^nB{P$yHu%GgsOw*i1d1 zU|8Vpb5vb*n$l70>ms`da5bWKq)8onS-n#hw@D{n;c81JYqk+3qSopPn0HVFVHQef z8w6F3BPSfYiLEjb$%xPwk%2R;bzhdF(|SqW?oez4?)!N#0Ez7)<~;>&5#xrc>VG~e z*o#!^Ne%=wt>movInvK|^%I{5HEuzc@`(s*=7NaMgVXu^zZr%QvbF2{^vX}BBKV&`3qGd%BsBg1!cM4wl_M{rt zh0e60hc%cgu9SWJLgSLfUUVdBo|yR1!J@c6pus!E7&5#RyG>>@|KRfz4)nWY?&_ha@y^U0$S6}e?v8r8 zXV~Z5cQP992SoTnLkwwnUlxrkYx6eoG!o!`P&!k_xLaX(Kv%nV3y1{uVqj|dLJ*Tn zk9UVsRs6}>@cEwuggLQ6x^g|n;x9+$8OMQ~hm-)Wcbd|^~rN419A*?$=Qo<-^x-SnDn!7ck2!F*gIY^D~ zEHBp_Ps)Uu7F+2D@Z7LuF&o2K$gEv8_kPZ){0HeA>3qXz5Iq!(#1umgVjKE)5Vo~fd9*tmokt7 zL#W{}7dK}wTMJ9K>pDONfD^Bz0;0Vd<7MgQZtLvyAFUwOY12W!v9$jFM8~BJ?{fhF z3|Cls6Ap8Cb~61l=Rf(Bi;e~1=0~l;BuX^FG11QuEUn?l{&@`%zmeU(AIP2W1^&`sa8u!mgrQkqh|i_wL>3BBxbllOY^mCPW$ zB`3)tKi~M*V{k?M3d%XY$LY_lg(;OAZP2qA;PpyQF+RdSQUye@vpnL3Fc2K-rP{@} z@s5nv7ukEN<1K~wNx392BpJEKUwEEOfHVB5H{(-x+zCS>gZ`&16Q*3$_`-M2Lo8;* z`TZBq0@TW}@Jvl#rO7sO$b8WKrF~y5(!X*1{t@N?Fzkc*4ss$wwZF;i4Kt0CSLlT{ zB{uoc{r3YagiNvXQj-o8UlFFTA_~L!<($>`oBqZpgEM2EiG1Cv!wxC;=d1OU@fxHD zsLxaPKB~&dH*$|jq;qojvZqlUwNq&JeM^|dvGXRB_1>_D)kAnnG3aVTCPt)j-EynO>tjJY5wO%{A5$Y>z*`WEG3baqGeWkIgAhZFMkUo^^R}-f zu=RmC@n?OwB!E8QUW>B4>?Iy{M`UMYv;&+>pK z^U*NVJPEVmF!U|??m+0n+=;Rt-t5~J)uzG_^OXunBh4mF&+omH?v7ves{ zjt40yHEehxtC3t6N}V-u2v4k7O6W$(Wq%2}vuj-&^!ee#mx(*oe4;u+Nnf7{n7SJ5 zLTR6*WS54C31x!a>M6+jxcW&(xioP)SSaL+$L)N5f?Nr-2EQXfyde_rI7o0fBXu#& z^yxH`2_D7ktm?bd|DY|@-PFoHTaVEezo69=nR+e25ko|{KIPdFNC+NP#q?GZT0-Rvrv#EUp*4DxnQBa-v_qmo# zI^gn5|J859aX~nwrJ}1uKnfw%U)H~{T(a`4woQRB)`Aa;RP5lkY}B1o4ZSPNxt)8?zjk(+!t@gv;$E(ZLt_b z=ug^HWDTd6@$*~r>QpIlk&n7-LFidvVS_qJLlGjdL3`Cvb0$5+JlD0UJujzimh$!q z^X!I)##5o5iwKwTARlDLAV%v*LJgt!_`*Y})<~a{nx9C{K66c37D)nJ64f^;Bg1-? z;&?xA){n8})fKRo+if0EpgL-wZ<AY)?Ip!I*g3|74mAY!=00@gtlILJNGG#H*%y`bdJ!8C20gV+o{^N7w``H>y7^EO-0JQI;1!;ac#-o4&Q zerLX8t{*eKt6qO;Uygclrl@BPJ@n7H{dn6RLCAt>^EQ@OXim)2E7)mJu%UOF6xQnX zv*#qrN)iSEhBlY+LF3gT_wL%e`0domzH%4lL6OfurSkKV`{QUTSz<*mQj6E4YV-(2 z_^M zves_+M_^`FZ-j z4AtVck&H){HM({CF<*4+$FOmrRf@AIDq;RHeL2re?^wT2)migk{lV>#K5HbW7RMZZ z>?7%LhQhg*;v9OQ);w+$Cpc5O!}D_ILVN?otuJM+`6gLBpX zxorK=|1M2`w|tQ00(_)@TRne9FkNNeYZWhm`l^=%z_@&~gV0#WHX+I@$A1do>yE#x zUQ7T0g$)2et~oZ~T{&JZ&D7e`$>XuRv!|Q+Kg;_w#cxRbUG*#oLdpJB_52xewWvEn zLgd$I^sn`DXR?HZE<0HN2GL7%`R~R5Wl&OK=x+uEWBzYjuC~-ySm?%o(B+Tkm3{uV z{TjCXvHzag;u2Yqsv=O(ze(lVzZHlGU1H4jv;8y2)i)?ag)Tw+Kgat2BPftAqBs5z D=#?AA diff --git a/examples/azure/poc/dsf_deployment/main.tf b/examples/azure/poc/dsf_deployment/main.tf index afbbea66..ff703777 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.21" # latest release tag + version = "1.7.22" # 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 da6d0375..86692b4f 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.21" # latest release tag + version = "1.7.22" # 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.21" # latest release tag + version = "1.7.22" # 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.21" # latest release tag + version = "1.7.22" # 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.21" # latest release tag + version = "1.7.22" # 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.21" # latest release tag + version = "1.7.22" # 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.21" # latest release tag + version = "1.7.22" # 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.21" # latest release tag + version = "1.7.22" # 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 4ae732df..53a90254 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.21). \ 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.22). \ No newline at end of file diff --git a/modules/aws/agentless-gw/README.md b/modules/aws/agentless-gw/README.md index 67f99406..704b774e 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.21). +For additional information about DSF deployment using terraform, refer to the main repo README [here](https://github.com/imperva/dsfkit/tree/1.7.22). diff --git a/modules/aws/db-with-agent/README.md b/modules/aws/db-with-agent/README.md index 1836041e..6aca5335 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.21). \ 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.22). \ No newline at end of file diff --git a/modules/aws/dra-admin/README.md b/modules/aws/dra-admin/README.md index fb7aa3af..9fb3fc77 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.21). \ 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.22). \ No newline at end of file diff --git a/modules/aws/dra-analytics/README.md b/modules/aws/dra-analytics/README.md index dab3b6cb..46a04c55 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.21). \ 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.22). \ No newline at end of file diff --git a/modules/aws/hub/README.md b/modules/aws/hub/README.md index e1d95e4c..0a328313 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.21). +For additional information about DSF deployment using terraform, refer to the main repo README [here](https://github.com/imperva/dsfkit/tree/1.7.22). diff --git a/modules/aws/mx/README.md b/modules/aws/mx/README.md index be7a3351..934f8d70 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.21). \ 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.22). \ 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 d9e1309f..25504099 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.21). \ 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.22). \ No newline at end of file diff --git a/modules/aws/sonar-upgrader/python_upgrader/README.md b/modules/aws/sonar-upgrader/python_upgrader/README.md index 0f7c9e97..7af43849 100644 --- a/modules/aws/sonar-upgrader/python_upgrader/README.md +++ b/modules/aws/sonar-upgrader/python_upgrader/README.md @@ -9,7 +9,7 @@ If you do not wish to use Terraform to run the upgrade, it is possible to bypass Before using eDSF Kit to upgrade DSF Hubs and Agentless Gateways, it is necessary to satisfy a set of prerequisites. -1. The upgrade requires access to the DSF installation software. [Click here to request access](https://github.com/imperva/dsfkit/blob/1.7.21/REQUEST_ACCESS_AWS.md). +1. The upgrade requires access to the DSF installation software. [Click here to request access](https://github.com/imperva/dsfkit/blob/1.7.22/REQUEST_ACCESS_AWS.md). 2. Install [Python 3](https://www.python.org). 3. The upgrade requires permission and network access (SSH) from your computer or the installer machine (depending on your choice of upgrade mode) to the deployed environment on AWS. diff --git a/modules/azurerm/agent-gw/README.md b/modules/azurerm/agent-gw/README.md index 22b1d3a3..b6c43aa3 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.21). \ 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.22). \ No newline at end of file diff --git a/modules/azurerm/agentless-gw/README.md b/modules/azurerm/agentless-gw/README.md index c53dc304..a46c939a 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.21). \ 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.22). \ 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 da4208a6..775e9f29 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.21). +For additional information about DSF deployment using terraform, refer to the main repo README [here](https://github.com/imperva/dsfkit/tree/1.7.22). diff --git a/modules/azurerm/dra-admin/README.md b/modules/azurerm/dra-admin/README.md index f0c29527..ac5eb3ac 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.21). \ 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.22). \ No newline at end of file diff --git a/modules/azurerm/dra-analytics/README.md b/modules/azurerm/dra-analytics/README.md index dd27781a..cc42c6f8 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.21). \ 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.22). \ No newline at end of file diff --git a/modules/azurerm/hub/README.md b/modules/azurerm/hub/README.md index b5f4579b..291b4a46 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.21). \ 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.22). \ No newline at end of file diff --git a/modules/azurerm/mssql-db/README.md b/modules/azurerm/mssql-db/README.md index 7d327cda..679c1d05 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.21). \ 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.22). \ No newline at end of file diff --git a/modules/azurerm/mx/README.md b/modules/azurerm/mx/README.md index 952f2a32..2f47131b 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.21). \ 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.22). \ No newline at end of file diff --git a/modules/sonar_python_upgrader_1_7_21.zip b/modules/sonar_python_upgrader_1_7_22.zip similarity index 70% rename from modules/sonar_python_upgrader_1_7_21.zip rename to modules/sonar_python_upgrader_1_7_22.zip index 35cfa8b34bc7f40a28c7dee90b6ca1a746ce81a4..e48860fa015bb89cb78dd63532ec803ec59cec07 100644 GIT binary patch delta 3899 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 MMM%Mj-oO$39~C(!82|tP