diff --git a/production/ksonnet/promtail/config.libsonnet b/production/ksonnet/promtail/config.libsonnet index a9e13810959af8271c01d414c44d5a4baee5ef8f..a054bbba3220f02471fc82a03eb4b98f1cd82f0b 100644 --- a/production/ksonnet/promtail/config.libsonnet +++ b/production/ksonnet/promtail/config.libsonnet @@ -19,5 +19,6 @@ }], }, promtail_cluster_role_name: 'promtail', + promtail_configmap_name: 'promtail', }, } diff --git a/production/ksonnet/promtail/promtail.libsonnet b/production/ksonnet/promtail/promtail.libsonnet index 75a80b28dac8d45fe46fc6650c824baf8ac2199c..f1fe910f133244265a2a31be91a2ce00dd525abc 100644 --- a/production/ksonnet/promtail/promtail.libsonnet +++ b/production/ksonnet/promtail/promtail.libsonnet @@ -63,7 +63,7 @@ k + config + scrape_config { promtail_daemonset: daemonSet.new('promtail', [$.promtail_container]) + daemonSet.mixin.spec.template.spec.withServiceAccount($._config.promtail_cluster_role_name) + - $.util.configVolumeMount('promtail', '/etc/promtail') + + $.util.configVolumeMount($._config.promtail_configmap_name, '/etc/promtail') + $.util.hostVolumeMount('varlog', '/var/log', '/var/log') + $.util.hostVolumeMount('varlibdockercontainers', $._config.promtail_config.container_root_path + '/containers', $._config.promtail_config.container_root_path + '/containers', readOnly=true), }