@@ -30,16 +30,31 @@ Running Cephadm playbooks
3030In kayobe-config repository, under ``etc/kayobe/ansible `` there is a set of
3131Cephadm based playbooks utilising stackhpc.cephadm Ansible Galaxy collection.
3232
33- - ``cephadm.yml `` - runs the end to end process starting with deployment and
34- defining EC profiles/crush rules/pools and users
35- - ``cephadm-crush-rules.yml `` - defines Ceph crush rules according
36- - ``cephadm-deploy.yml `` - runs the bootstrap/deploy playbook without the
33+ ``cephadm.yml `` runs the end to end process of Cephadm deployment and
34+ configuration. It is composed with following list of other Cephadm playbooks
35+ and they can be run separately.
36+
37+ - ``cephadm-deploy.yml `` - Runs the bootstrap/deploy playbook without the
3738 additional playbooks
38- - ``cephadm-ec-profiles.yml `` - defines Ceph EC profiles
39- - ``cephadm-gather-keys.yml `` - gather Ceph configuration and keys and populate
40- kayobe-config
41- - ``cephadm-keys.yml `` - defines Ceph users/keys
42- - ``cephadm-pools.yml `` - defines Ceph pools\
39+ - ``cephadm-commands-pre.yml `` - Runs Ceph commands before post-deployment
40+ configuration (You can set a list of commands at ``cephadm_commands_pre_extra ``
41+ in ``cephadm.yml ``)
42+ - ``cephadm-ec-profiles.yml `` - Defines Ceph EC profiles
43+ - ``cephadm-crush-rules.yml `` - Defines Ceph crush rules according
44+ - ``cephadm-pools.yml `` - Defines Ceph pools
45+ - ``cephadm-keys.yml `` - Defines Ceph users/keys
46+ - ``cephadm-commands-post.yml `` - Runs Ceph commands after post-deployment
47+ configuration (You can set a list of commands at ``cephadm_commands_post_extra ``
48+ in ``cephadm.yml ``)
49+
50+ There are also other Ceph playbooks that are not part of ``cephadm.yml ``
51+
52+ - ``cephadm-gather-keys.yml `` - Populate ``ceph.conf `` in kayobe-config by
53+ gathering Ceph configuration and keys
54+ - ``ceph-enter-maintenance.yml `` - Set Ceph to maintenance mode for storage
55+ hosts (Can limit the hosts with ``-l <hostname> ``)
56+ - ``ceph-exit-maintenance.yml `` - Unset Ceph to maintenance mode for storage
57+ hosts (Can limit the hosts with ``-l <hostname> ``)
4358
4459Running Ceph commands
4560---------------------
0 commit comments