{%- set client_url = "http://loki.rre.nu:3100/loki/api/v1/push" %} {%- set http_listen_port = 9080 %} {% from 'lib.sls' import container_deploy with context %} Create promtail configuration folder: file.directory: - name: /etc/promtail - user: root - group: root - mode: "0755" Create promtail configuration: file.managed: - name: /etc/promtail/promtail.conf - source: salt://containers/files/promtail.conf.jinja - template: jinja - user: root - group: root - mode: "0644" - require: - file: Create promtail configuration folder - context: client_url: {{ client_url }} http_listen_port: {{ http_listen_port }} {{ container_deploy('promtail') }} Start promtail service: service.running: - name: promtail.service - enable: True - watch: - file: Create promtail configuration