blob: 117cc34637d5d191666b2b8d3c06e4362bd863e4 [file] [log] [blame]
Ales Komarek16d97032014-06-14 13:31:57 +02001{% from "docker/map.jinja" import host with context %}
2{%- if host.enabled %}
3
4docker_packages:
5 pkg.installed:
6 - names:
7
8 python-apt
9
10docker-dependencies:
11 pkg.installed:
12 - pkgs:
13 - iptables
14 - ca-certificates
15 - lxc
16
17docker_repo:
18 pkgrepo.managed:
19 - repo: 'deb http://get.docker.io/ubuntu docker main'
20 - file: '/etc/apt/sources.list.d/docker.list'
21 - key_url: salt://docker/docker.pgp
22 - require_in:
23 - pkg: lxc-docker
24 - require:
25 - pkg: docker-python-apt
26
27lxc-docker:
28 pkg.latest:
29 - require:
30 - pkg: docker-dependencies
31
32docker:
33 service.running