Fix module and template paths for CI runner working directory
This commit is contained in:
@ -13,7 +13,7 @@ locals {
|
||||
is_default = true
|
||||
settings = {
|
||||
webhook_url = data.vault_kv_secret_v2.secret_ext.data["mmwebhook_default"]
|
||||
template = "../../../modules/grafana_contact_points/template/alerts_message_mm.template"
|
||||
template = "../../modules/grafana_contact_points/template/alerts_message_mm.template"
|
||||
}
|
||||
},
|
||||
|
||||
@ -23,7 +23,7 @@ locals {
|
||||
is_default = false
|
||||
settings = {
|
||||
webhook_url = data.vault_kv_secret_v2.secret_ext.data["mmwebhook_infra_alerts_critical"]
|
||||
template = "../../../modules/grafana_contact_points/template/alerts_message_mm.template"
|
||||
template = "../../modules/grafana_contact_points/template/alerts_message_mm.template"
|
||||
}
|
||||
},
|
||||
|
||||
@ -33,7 +33,7 @@ locals {
|
||||
is_default = false
|
||||
settings = {
|
||||
webhook_url = data.vault_kv_secret_v2.secret_ext.data["mmwebhook_infra_alerts_info"]
|
||||
template = "../../../modules/grafana_contact_points/template/alerts_message_mm.template"
|
||||
template = "../../modules/grafana_contact_points/template/alerts_message_mm.template"
|
||||
}
|
||||
},
|
||||
|
||||
@ -43,7 +43,7 @@ locals {
|
||||
is_default = false
|
||||
settings = {
|
||||
webhook_url = data.vault_kv_secret_v2.secret_ext.data["mmwebhook_infra_alerts_test"]
|
||||
template = "../../../modules/grafana_contact_points/template/alerts_message_mm.template"
|
||||
template = "../../modules/grafana_contact_points/template/alerts_message_mm.template"
|
||||
}
|
||||
}
|
||||
]
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
|
||||
# Module for managing datasources
|
||||
module "grafana_datasource01" {
|
||||
source = "../../../modules/grafana_datasource"
|
||||
source = "../../modules/grafana_datasource"
|
||||
datasources = var.datasources
|
||||
org_id = var.org_id
|
||||
providers = {
|
||||
@ -11,7 +11,7 @@ module "grafana_datasource01" {
|
||||
|
||||
# Module for managing folders
|
||||
module "grafana_dashboard_folder01" {
|
||||
source = "../../../modules/grafana_dashboard_folder"
|
||||
source = "../../modules/grafana_dashboard_folder"
|
||||
groups = var.groups
|
||||
org_id = var.org_id
|
||||
providers = {
|
||||
@ -21,7 +21,7 @@ module "grafana_dashboard_folder01" {
|
||||
|
||||
# Module for managing dashboards
|
||||
module "grafana_dashboard01" {
|
||||
source = "../../../modules/grafana_dashboard"
|
||||
source = "../../modules/grafana_dashboard"
|
||||
groups = var.groups
|
||||
org_id = var.org_id
|
||||
folder_ids = module.grafana_dashboard_folder01.folder_ids
|
||||
@ -34,7 +34,7 @@ module "grafana_dashboard01" {
|
||||
|
||||
# Module for managing contact points
|
||||
module "grafana_contact_points01" {
|
||||
source = "../../../modules/grafana_contact_points"
|
||||
source = "../../modules/grafana_contact_points"
|
||||
org_id = var.org_id
|
||||
env = var.env
|
||||
grafana_url = "https://grafana.pvenode.ru/"
|
||||
@ -46,7 +46,7 @@ module "grafana_contact_points01" {
|
||||
|
||||
# Module for managing notification policies
|
||||
module "grafana_notification_policies01" {
|
||||
source = "../../../modules/grafana_notification_policies"
|
||||
source = "../../modules/grafana_notification_policies"
|
||||
org_id = var.org_id
|
||||
contact_points = local.contact_points
|
||||
notification_policies = var.notification_policies
|
||||
@ -58,7 +58,7 @@ module "grafana_notification_policies01" {
|
||||
|
||||
# Module for managing rule group
|
||||
module "grafana_rule_group01" {
|
||||
source = "../../../modules/grafana_rule_group"
|
||||
source = "../../modules/grafana_rule_group"
|
||||
org_id = var.org_id
|
||||
groups = var.groups
|
||||
folder_uids = module.grafana_dashboard_folder01.folder_uids
|
||||
|
||||
@ -13,7 +13,7 @@ locals {
|
||||
is_default = true
|
||||
settings = {
|
||||
webhook_url = data.vault_kv_secret_v2.secret_ext.data["mmwebhook_default"]
|
||||
template = "../../../modules/grafana_contact_points/template/alerts_message_mm.template"
|
||||
template = "../../modules/grafana_contact_points/template/alerts_message_mm.template"
|
||||
}
|
||||
},
|
||||
|
||||
@ -23,7 +23,7 @@ locals {
|
||||
is_default = false
|
||||
settings = {
|
||||
webhook_url = data.vault_kv_secret_v2.secret_ext.data["mmwebhook_infra_alerts_critical"]
|
||||
template = "../../../modules/grafana_contact_points/template/alerts_message_mm.template"
|
||||
template = "../../modules/grafana_contact_points/template/alerts_message_mm.template"
|
||||
}
|
||||
},
|
||||
|
||||
@ -33,7 +33,7 @@ locals {
|
||||
is_default = false
|
||||
settings = {
|
||||
webhook_url = data.vault_kv_secret_v2.secret_ext.data["mmwebhook_infra_alerts_info"]
|
||||
template = "../../../modules/grafana_contact_points/template/alerts_message_mm.template"
|
||||
template = "../../modules/grafana_contact_points/template/alerts_message_mm.template"
|
||||
}
|
||||
},
|
||||
|
||||
@ -43,7 +43,7 @@ locals {
|
||||
is_default = false
|
||||
settings = {
|
||||
webhook_url = data.vault_kv_secret_v2.secret_ext.data["mmwebhook_infra_alerts_test"]
|
||||
template = "../../../modules/grafana_contact_points/template/alerts_message_mm.template"
|
||||
template = "../../modules/grafana_contact_points/template/alerts_message_mm.template"
|
||||
}
|
||||
}
|
||||
]
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
|
||||
# Module for managing datasources
|
||||
module "grafana_datasource01" {
|
||||
source = "../../../modules/grafana_datasource"
|
||||
source = "../../modules/grafana_datasource"
|
||||
datasources = var.datasources
|
||||
org_id = var.org_id
|
||||
providers = {
|
||||
@ -11,7 +11,7 @@ module "grafana_datasource01" {
|
||||
|
||||
# Module for managing folders
|
||||
module "grafana_dashboard_folder01" {
|
||||
source = "../../../modules/grafana_dashboard_folder"
|
||||
source = "../../modules/grafana_dashboard_folder"
|
||||
groups = var.groups
|
||||
org_id = var.org_id
|
||||
providers = {
|
||||
@ -21,7 +21,7 @@ module "grafana_dashboard_folder01" {
|
||||
|
||||
# Module for managing dashboards
|
||||
module "grafana_dashboard01" {
|
||||
source = "../../../modules/grafana_dashboard"
|
||||
source = "../../modules/grafana_dashboard"
|
||||
groups = var.groups
|
||||
org_id = var.org_id
|
||||
folder_ids = module.grafana_dashboard_folder01.folder_ids
|
||||
@ -34,7 +34,7 @@ module "grafana_dashboard01" {
|
||||
|
||||
# Module for managing contact points
|
||||
module "grafana_contact_points01" {
|
||||
source = "../../../modules/grafana_contact_points"
|
||||
source = "../../modules/grafana_contact_points"
|
||||
org_id = var.org_id
|
||||
env = var.env
|
||||
grafana_url = "https://grafana.pvenode.ru/"
|
||||
@ -46,7 +46,7 @@ module "grafana_contact_points01" {
|
||||
|
||||
# Module for managing notification policies
|
||||
module "grafana_notification_policies01" {
|
||||
source = "../../../modules/grafana_notification_policies"
|
||||
source = "../../modules/grafana_notification_policies"
|
||||
org_id = var.org_id
|
||||
contact_points = local.contact_points
|
||||
notification_policies = var.notification_policies
|
||||
@ -58,7 +58,7 @@ module "grafana_notification_policies01" {
|
||||
|
||||
# Module for managing rule group
|
||||
module "grafana_rule_group01" {
|
||||
source = "../../../modules/grafana_rule_group"
|
||||
source = "../../modules/grafana_rule_group"
|
||||
org_id = var.org_id
|
||||
groups = var.groups
|
||||
folder_uids = module.grafana_dashboard_folder01.folder_uids
|
||||
|
||||
Reference in New Issue
Block a user