resource "kubernetes_config_map_v1" "config" { metadata { name = "grafana" namespace = var.namespace labels = local.common-labels } data = { "grafana.ini" = <<-EOF [analytics] check_for_updates = true [grafana_net] url = https://grafana.net [log] mode = console [paths] data = /var/lib/grafana/ logs = /var/log/grafana plugins = /var/lib/grafana/plugins provisioning = /etc/grafana/provisioning [server] domain = '' root_url = 'https://${local.dns-name}/' [auth.generic_oauth] enabled = true client_id = '${module.oauth2.client_id}' client_secret = '${module.oauth2.client_secret}' auth_url = '${module.oauth2.sso_authorize}' api_url = '${module.oauth2.sso_userinfo}' EOF } }