diff --git a/production/ksonnet/loki/config.libsonnet b/production/ksonnet/loki/config.libsonnet index 71a65976fbd9f..7d9f5a050b152 100644 --- a/production/ksonnet/loki/config.libsonnet +++ b/production/ksonnet/loki/config.libsonnet @@ -92,6 +92,9 @@ dynamodb_secret_access_key: '', dynamodb_region: error 'must specify dynamodb_region', + // DNS Resolver + dns_resolver: 'kube-dns.kube-system.svc.cluster.local', + client_configs: { dynamo: { dynamodb: {} + if $._config.dynamodb_access_key != '' then { diff --git a/production/ksonnet/loki/gateway.libsonnet b/production/ksonnet/loki/gateway.libsonnet index e99628e2fe7f8..e02f3d84fd41c 100644 --- a/production/ksonnet/loki/gateway.libsonnet +++ b/production/ksonnet/loki/gateway.libsonnet @@ -39,7 +39,7 @@ local k = import 'ksonnet-util/kausal.libsonnet'; access_log /dev/stderr main; sendfile on; tcp_nopush on; - resolver kube-dns.kube-system.svc.cluster.local; + resolver $(dns_resolver)s; server { listen 80;