--- - name: Fetch Ceph config and keys copy: > src=fetch/docker_mon_files/{{ item }} dest=/etc/ceph/ owner=root group=root mode=600 with_items: - /etc/ceph/ceph.client.admin.keyring - /etc/ceph/ceph.conf - /etc/ceph/monmap - /etc/ceph/ceph.mon.keyring - name: Run the Ceph Monitor docker image docker: > image="{{ ceph_rgw_docker_username }}/{{ ceph_rgw_docker_imagename }}" name=ceph-rgw-{{ ansible_hostname }} net=host state=running env="RGW_NAME=ceph-rgw-{{ ansible_hostname }}, RGW_CIVETWEB_PORT={{ ceph_rgw_civetweb_port }}" volumes="/var/lib/ceph:/var/lib/ceph,/etc/ceph:/etc/ceph" - name: Ensure ceph_rgw service is running docker: > image="{{ ceph_rgw_docker_username }}/{{ ceph_rgw_docker_imagename }}" name="ceph-{{ ansible_hostname }}" detach=yes state=running