Fix module and template paths for CI runner working directory
Some checks failed
terraform-dev / validate (push) Failing after 1m8s
terraform-dev / plan (push) Has been skipped
terraform-dev / apply (push) Has been skipped

This commit is contained in:
Alexandr
2026-03-25 07:57:10 +03:00
parent 8f0f9b7f47
commit 10e45ed3b3
4 changed files with 20 additions and 20 deletions

View File

@ -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"
} }
} }
] ]

View File

@ -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

View File

@ -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"
} }
} }
] ]

View File

@ -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