ceph-ansible/roles/ceph-defaults/tasks/create_ceph_initial_dirs.yml

26 lines
696 B
YAML

---
- name: set_fact ceph_directories
set_fact:
ceph_directories:
- /etc/ceph
- /var/lib/ceph/
- /var/lib/ceph/mon
- /var/lib/ceph/osd
- /var/lib/ceph/mds
- /var/lib/ceph/tmp
- /var/lib/ceph/radosgw
- /var/lib/ceph/bootstrap-rgw
- /var/lib/ceph/bootstrap-mds
- /var/lib/ceph/bootstrap-osd
- /var/lib/ceph/bootstrap-rbd
- /var/run/ceph
- name: create ceph initial directories
file:
path: "{{ item }}"
state: directory
owner: "{{ ceph_uid if containerized_deployment else 'ceph' }}"
group: "{{ ceph_uid if containerized_deployment else 'ceph' }}"
mode: 0755
with_items: "{{ ceph_directories }}"