Changeset View
Changeset View
Standalone View
Standalone View
roles/paas-docker/docker/config.sls
| # ------------------------------------------------------------- | # ------------------------------------------------------------- | ||||
| # Salt — Provision Docker engine | # Salt — Provision Docker engine | ||||
| # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - | # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - | ||||
| # Project: Nasqueron | # Project: Nasqueron | ||||
| # Created: 2018-09-18 | # Created: 2018-09-18 | ||||
| # License: Trivial work, not eligible to copyright | # License: Trivial work, not eligible to copyright | ||||
| # ------------------------------------------------------------- | # ------------------------------------------------------------- | ||||
| {% from "map.jinja" import dirs with context %} | {% from "map.jinja" import dirs with context %} | ||||
| # ------------------------------------------------------------- | # ------------------------------------------------------------- | ||||
| # Configure lvm profile | # Configure Docker engine | ||||
| # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - | # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - | ||||
| {% if grains['id'] in pillar['docker_daemon'] %} | {% set daemon = pillar['docker_daemon'] %} | ||||
| {% set daemon = pillar['docker_daemon'][grains['id']] %} | |||||
| {% if daemon %} | |||||
| {{ dirs.etc }}/docker/daemon.json: | {{ dirs.etc }}/docker/daemon.json: | ||||
| file.managed: | file.managed: | ||||
| - source: salt://roles/paas-docker/docker/files/daemon.json.jinja | - source: salt://roles/paas-docker/docker/files/daemon.json.jinja | ||||
| - template: jinja | - template: jinja | ||||
| - mode: 644 | - mode: 644 | ||||
| - context: | - context: | ||||
| daemon: {{ daemon }} | daemon: {{ daemon }} | ||||
| {% endif %} | {% endif %} | ||||
Nasqueron DevCentral · If it had been much bigger the moon would have had a core of ice. · Powered by Phabricator