Skip to content

Commit

Permalink
feat: Upgraded tf provider bizevent app (#2576)
Browse files Browse the repository at this point in the history
* Upgraded tf provider bixevent app

* precommit
  • Loading branch information
mamari90 authored Nov 21, 2024
1 parent 8bba107 commit 598ed1e
Show file tree
Hide file tree
Showing 11 changed files with 106 additions and 98 deletions.
108 changes: 54 additions & 54 deletions src/domains/bizevents-app/.terraform.lock.hcl

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion src/domains/bizevents-app/02_namespace.tf
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ resource "kubernetes_namespace" "namespace" {
}

module "pod_identity" {
source = "git::https://github.com/pagopa/terraform-azurerm-v3.git//kubernetes_pod_identity?ref=v6.4.1"
source = "./.terraform/modules/__v3__/kubernetes_pod_identity"

resource_group_name = local.aks_resource_group_name
location = var.location
Expand Down
16 changes: 8 additions & 8 deletions src/domains/bizevents-app/04_apim_bizevents.tf
Original file line number Diff line number Diff line change
Expand Up @@ -51,7 +51,7 @@ locals {

module "apim_bizevents_product_all_in_one" { # only for test
count = var.env_short != "p" ? 1 : 0
source = "git::https://github.com/pagopa/terraform-azurerm-v3.git//api_management_product?ref=v6.4.1"
source = "./.terraform/modules/__v3__/api_management_product"

product_id = "bizevents-all-in-one"
display_name = "bizevents-all-in-one"
Expand All @@ -70,7 +70,7 @@ module "apim_bizevents_product_all_in_one" { # only for test

// EC user(s)
module "apim_bizevents_product" {
source = "git::https://github.com/pagopa/terraform-azurerm-v3.git//api_management_product?ref=v6.4.1"
source = "./.terraform/modules/__v3__/api_management_product"

product_id = "bizevents"
display_name = local.apim_bizevents_service_api.display_name
Expand All @@ -89,7 +89,7 @@ module "apim_bizevents_product" {

// Helpdesk
module "apim_bizevents_helpdesk_product" {
source = "git::https://github.com/pagopa/terraform-azurerm-v3.git//api_management_product?ref=v6.4.1"
source = "./.terraform/modules/__v3__/api_management_product"

product_id = "bizevents-helpdesk"
display_name = local.apim_bizevents_helpdesk_api.display_name
Expand All @@ -108,7 +108,7 @@ module "apim_bizevents_helpdesk_product" {

// AppIO user
module "apim_transactions_product" {
source = "git::https://github.com/pagopa/terraform-azurerm-v3.git//api_management_product?ref=v6.4.1"
source = "./.terraform/modules/__v3__/api_management_product"

product_id = "bizevent-transactions"
display_name = local.apim_transaction_service_api.display_name
Expand Down Expand Up @@ -179,7 +179,7 @@ resource "azurerm_api_management_api_version_set" "api_bizevents_transactions_jw
# }

module "apim_api_bizevents_api_v1" {
source = "git::https://github.com/pagopa/terraform-azurerm-v3.git//api_management_api?ref=v6.4.1"
source = "./.terraform/modules/__v3__/api_management_api"

name = format("%s-bizevents-service-api", local.project)
api_management_name = local.pagopa_apim_name
Expand All @@ -206,7 +206,7 @@ module "apim_api_bizevents_api_v1" {
}

module "apim_api_bizevents_helpdesk_api_v1" {
source = "git::https://github.com/pagopa/terraform-azurerm-v3.git//api_management_api?ref=v6.4.1"
source = "./.terraform/modules/__v3__/api_management_api"

name = format("%s-bizevents-helpdesk-api", local.project)
api_management_name = local.pagopa_apim_name
Expand All @@ -233,7 +233,7 @@ module "apim_api_bizevents_helpdesk_api_v1" {
}

module "apim_api_bizevents_transactions_api_v1" {
source = "git::https://github.com/pagopa/terraform-azurerm-v3.git//api_management_api?ref=v6.4.1"
source = "./.terraform/modules/__v3__/api_management_api"

name = format("%s-bizevents-transaction-service-api", local.project)
api_management_name = local.pagopa_apim_name
Expand All @@ -259,7 +259,7 @@ module "apim_api_bizevents_transactions_api_v1" {
})
}
module "apim_api_bizevents_transactions_api_jwt_v1" {
source = "git::https://github.com/pagopa/terraform-azurerm-v3.git//api_management_api?ref=v6.4.1"
source = "./.terraform/modules/__v3__/api_management_api"

name = format("%s-bizevents-transaction-service-api-jwt", local.project)
api_management_name = local.pagopa_apim_name
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
module "apim_pm_ingestion_product" {
source = "git::https://github.com/pagopa/terraform-azurerm-v3.git//api_management_product?ref=v6.4.1"
source = "./.terraform/modules/__v3__/api_management_product"

product_id = "bizevent-pm-ingestion"
display_name = "PM Ingestion"
Expand Down
6 changes: 3 additions & 3 deletions src/domains/bizevents-app/04_apim_lap.tf
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ locals {


module "apim_lap_product" {
source = "git::https://github.com/pagopa/terraform-azurerm-v3.git//api_management_product?ref=v6.4.1"
source = "./.terraform/modules/__v3__/api_management_product"

product_id = "bizevent-lap"
display_name = local.apim_lap_service_api.display_name
Expand Down Expand Up @@ -85,7 +85,7 @@ data "azurerm_api_management_product" "technical_support_api_product" {
}

module "apim_api_bizevents_lap_api_v1" {
source = "git::https://github.com/pagopa/terraform-azurerm-v3.git//api_management_api?ref=v6.4.1"
source = "./.terraform/modules/__v3__/api_management_api"

name = format("%s-bizevents-lap-service-api", local.project)
api_management_name = local.pagopa_apim_name
Expand All @@ -112,7 +112,7 @@ module "apim_api_bizevents_lap_api_v1" {
}

module "apim_api_bizevents_lap_api_jwt_v1" {
source = "git::https://github.com/pagopa/terraform-azurerm-v3.git//api_management_api?ref=v6.4.1"
source = "./.terraform/modules/__v3__/api_management_api"

name = format("%s-bizevents-lap-service-api-jwt", local.project)
api_management_name = local.pagopa_apim_name
Expand Down
2 changes: 1 addition & 1 deletion src/domains/bizevents-app/05_aks_middleware_tools.tf
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
module "tls_checker" {
source = "git::https://github.com/pagopa/terraform-azurerm-v3.git//tls_checker?ref=v6.7.0"
source = "./.terraform/modules/__v3__/tls_checker"

https_endpoint = local.bizevents_hostname
alert_name = local.bizevents_hostname
Expand Down
12 changes: 9 additions & 3 deletions src/domains/bizevents-app/99_main.tf
Original file line number Diff line number Diff line change
Expand Up @@ -2,23 +2,23 @@ terraform {
required_providers {
azurerm = {
source = "hashicorp/azurerm"
version = ">= 3.30.0, <= 3.53.0"
version = "<= 3.116.0"
}
azuread = {
source = "hashicorp/azuread"
version = "= 2.21.0"
}
null = {
source = "hashicorp/null"
version = "= 3.1.1"
version = "= 3.2"
}
kubernetes = {
source = "hashicorp/kubernetes"
version = "= 2.11.0"
}
helm = {
source = "hashicorp/helm"
version = "= 2.5.1"
version = "<= 2.12.1"
}
}

Expand Down Expand Up @@ -46,3 +46,9 @@ provider "helm" {
config_path = "${var.k8s_kube_config_path_prefix}/config-${local.aks_name}"
}
}

module "__v3__" {
# v8.58.0
source = "git::https://github.com/pagopa/terraform-azurerm-v3?ref=63f6181a6f3a51707a2ab4795bdbed2d888c708b"
}

Loading

0 comments on commit 598ed1e

Please sign in to comment.