provider "vault" { skip_child_token = true } data "vault_kv_secret_v2" "secret_ext" { # Секреты для подключения к внешним источникам (mm, clickhouse и т.д.) mount = "app" name = "groups/monitoring/grafana/dev/ext" } data "vault_kv_secret_v2" "secret_int" { # Секреты для работы самой графаны mount = "app" name = "groups/monitoring/grafana/dev/int" } provider "grafana" { alias = "grafana01" url = "https://grafana.pvenode.ru/" auth = "admin:${data.vault_kv_secret_v2.secret_int.data["grafana_local_admin_password"]}" insecure_skip_verify = true http_headers = local.grafana_headers }