Files
fedora-infra_ansible/roles/docker-distribution/tasks/main.yml
2016-02-02 23:44:13 +00:00

35 lines
871 B
YAML

---
# tasks file for docker-distribution
- name: install docker-distribution
action: "{{ ansible_pkg_mgr }} name=docker-distribution state=installed"
- name: start and enable docker-distribution
service: name=docker-distribution state=started enabled=yes
- name: configure docker-distribution
template:
src: config.yml.j2
dest: "{{ conf_path }}"
- name: ensure docker certs dir exists
file:
path: "{{ cert.dir }}"
state: directory
when: tls.enabled
- debug: var=cert
- name: install tls cert for docker
copy:
src: "{{ private }}/{{ cert.private_path }}/{{ cert.src_name }}"
dest: "{{ cert.dir }}/{{ cert.dest_name }}"
when: tls.enabled
- name: install tls key for docker
copy:
src: "{{ private }}/{{ cert.private_path }}/{{ cert.src_key_name }}"
dest: "{{ cert.dir}}/{{ cert.dest_key_name }}"
when: tls.enabled