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