group_vars/rgws
group_vars/restapis
group_vars/agent
+group_vars/*.yml
*.DS_Store
-site.yml
-site-docker.yml
+*.yml
*.pyc
*.sw?
-purge-cluster.yml
-shrink-mon.yml
-cluster-maintenance.yml
-purge-docker-cluster.yml
-shrink-osd.yml
-cluster-os-migration.yml
-purge-multisite.yml
-switch-from-non-containerized-to-containerized-ceph-daemons.yml
-localrepo-site.yml.sample
-rgw-standalone.yml
-take-over-existing-cluster.yml
-osd-configure.yml
-rolling_update.yml
.tox
ceph-ansible.spec
+++ /dev/null
----
-# Sample Playbook for local mirrors.
-# Additional/optional step to generate repos.d file for local mirrors.
-# Defines deployment design and assigns role to server groups
-
-- hosts: all
- max_fail_percentage: 0
- become: True
- vars:
- repolist:
- - { src: "/<path to repo file>/localmirror_ceph.repo", dest: "/etc/yum.repos.d/ceph.repo" }
- tasks:
- - name: Copy User provided repo files to /etc/yum.repos.d/
- copy:
- src: "{{ item.src }}"
- dest: "{{ item.dest }}"
- owner: root
- group: root
- with_items:
- - "{{ repolist }}"
-
-- hosts: mons
- become: True
- roles:
- - ceph-mon
-
-- hosts: agents
- become: True
- roles:
- - ceph-agent
-
-- hosts: osds
- become: True
- roles:
- - ceph-osd
-
-- hosts: mdss
- become: True
- roles:
- - ceph-mds
-
-- hosts: rgws
- become: True
- roles:
- - ceph-rgw
-
-- hosts: nfss
- become: True
- roles:
- - ceph-nfs
-
-- hosts: restapis
- become: True
- roles:
- - ceph-restapi
-