github.com/jlmeeker/kismatic@v1.10.1-0.20180612190640-57f9005a1f1a/ansible/roles/docker-registry-cert/tasks/main.yaml (about) 1 --- 2 # Setup certs for Docker registry 3 # To use self-signed certs modify /etc/docker/certs.d/$master[0]:$PORT/ca.crt 4 # ca.crt is just renamed ca.pem 5 6 # setup directories 7 - name: create {{ docker_install_dir }} 8 file: 9 path: "{{ docker_install_dir }}" 10 state: directory 11 - name: create directory for certificates 12 file: 13 path: "{{ docker_self_signed_cert_dir }}" 14 state: directory 15 16 # copy ca 17 - name: copy {{ docker_certificates_ca_file_name }} 18 copy: 19 src: "{{ docker_certificates_ca_path }}" 20 dest: "{{ docker_self_signed_cert_dir }}/ca.crt" 21 owner: "{{ docker_certificates_owner }}" 22 group: "{{ docker_certificates_group }}" 23 mode: "{{ docker_certificate_mode }}" 24 when: docker_certificates_ca_path is defined and docker_certificates_ca_path != ""