Skip to content

Commit

Permalink
wip
Browse files Browse the repository at this point in the history
  • Loading branch information
eytannnaim committed Jan 31, 2024
1 parent 6c7bb45 commit 7887bd8
Show file tree
Hide file tree
Showing 2 changed files with 43 additions and 44 deletions.
32 changes: 16 additions & 16 deletions .github/workflows/dsf_poc_cli_azure.yml
Original file line number Diff line number Diff line change
Expand Up @@ -64,26 +64,26 @@ jobs:
fail-fast: false
matrix:
include:
# - name: DSF POC
# workspace: azure_cli-all-
# enable_sonar: true
# enable_dam: true
# enable_dra: true
- name: DSF POC
workspace: azure_cli-all-
enable_sonar: true
enable_dam: true
enable_dra: true
- name: DSF POC - SONAR
workspace: azure_cli-sonar-
enable_sonar: false
enable_sonar: true
enable_dam: false
enable_dra: false
# - name: DSF POC - DAM
# workspace: azure_cli-dam-
# enable_sonar: false
# enable_dam: true
# enable_dra: false
# - name: DSF POC - DRA
# workspace: azure_cli-dra-
# enable_sonar: false
# enable_dam: false
# enable_dra: true
- name: DSF POC - DAM
workspace: azure_cli-dam-
enable_sonar: false
enable_dam: true
enable_dra: false
- name: DSF POC - DRA
workspace: azure_cli-dra-
enable_sonar: false
enable_dam: false
enable_dra: true

name: '${{ matrix.name }}'
runs-on: ubuntu-latest
Expand Down
55 changes: 27 additions & 28 deletions examples/azure/poc/dsf_deployment/agentless_sources.tf
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
locals {
# db_types_for_agentless = local.agentless_gw_count > 0 ? var.simulation_db_types_for_agentless : []
db_types_for_agentless = var.simulation_db_types_for_agentless
db_types_for_agentless = local.agentless_gw_count > 0 ? var.simulation_db_types_for_agentless : []
}

module "mssql" {
Expand All @@ -14,32 +13,32 @@ module "mssql" {
tags = local.tags
}

# module "db_onboarding" {
# source = "imperva/dsf-poc-db-onboarder/azurerm"
# version = "1.7.9" # latest release tag
# for_each = { for idx, val in concat(module.mssql) : idx => val }
module "db_onboarding" {
source = "imperva/dsf-poc-db-onboarder/azurerm"
version = "1.7.9" # latest release tag
for_each = { for idx, val in concat(module.mssql) : idx => val }

# resource_group = local.resource_group
# usc_access_token = module.hub_main[0].access_tokens.usc.token
# hub_info = {
# hub_ip_address = module.hub_main[0].public_ip
# hub_private_ssh_key_path = local_sensitive_file.ssh_key.filename
# hub_ssh_user = module.hub_main[0].ssh_user
# }
resource_group = local.resource_group
usc_access_token = module.hub_main[0].access_tokens.usc.token
hub_info = {
hub_ip_address = module.hub_main[0].public_ip
hub_private_ssh_key_path = local_sensitive_file.ssh_key.filename
hub_ssh_user = module.hub_main[0].ssh_user
}

# assignee_gw = module.agentless_gw_main[0].jsonar_uid
# assignee_role = module.agentless_gw_main[0].principal_id
assignee_gw = module.agentless_gw_main[0].jsonar_uid
assignee_role = module.agentless_gw_main[0].principal_id

# database_details = {
# db_server_id = each.value.db_server_id
# db_port = each.value.db_port
# db_engine = each.value.db_engine
# db_identifier = each.value.db_identifier
# db_address = each.value.db_address
# }
# tags = local.tags
# depends_on = [
# module.federation,
# module.mssql
# ]
# }
database_details = {
db_server_id = each.value.db_server_id
db_port = each.value.db_port
db_engine = each.value.db_engine
db_identifier = each.value.db_identifier
db_address = each.value.db_address
}
tags = local.tags
depends_on = [
module.federation,
module.mssql
]
}

0 comments on commit 7887bd8

Please sign in to comment.