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