Advertisement
Guest User

Untitled

a guest
Apr 24th, 2018
74
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.11 KB | None | 0 0
  1. docker-repository:
  2. pkgrepo.managed:
  3. - name: deb https://apt.dockerproject.org/repo {{ grains["os"]|lower }}-{{ grains["oscodename"] }} main
  4. - humanname: {{ grains["os"] }} {{ grains["oscodename"]|capitalize }} Docker Package Repository
  5. - keyid: 58118E89F3A912897C070ADBF76221572C52609D
  6. - keyserver: keyserver.ubuntu.com
  7. - file: /etc/apt/sources.list.d/docker.list
  8. - refresh_db: True
  9. - gpgcheck: 1
  10.  
  11. docker:
  12. pkg.installed:
  13. - name: docker-engine
  14. service.running:
  15. - name: docker
  16. - require:
  17. - pkg: docker
  18.  
  19. python-pip:
  20. pkg.installed
  21.  
  22. docker-python:
  23. pip.installed:
  24. - name: docker
  25. - require:
  26. - python-pip
  27. - reload_modules: true
  28.  
  29. /etc/hassconfig:
  30. file.directory:
  31. - user: root
  32. - group: root
  33. - mode: 755
  34. - makedirs: True
  35.  
  36. homeassistant/home-assistant:latest:
  37. docker_image.present
  38.  
  39. homeassistant:
  40. docker_container.running:
  41. - name: homeassistant
  42. - image: homeassistant/home-assistant:latest
  43. - network_mode: host
  44. - volumes:
  45. - /etc/hassconfig:/config
  46. - /etc/localtime:/etc/localtime:ro
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement