Ansible playbooks to deploy Ceph, the distributed filesystem.
 
 
 
 
Go to file
John Fulton a57f61efd9 Add option to create client keyring file but not import it
Add new boolean parameter for client config create_key_file_only
with a default of false. When create_key_file_only is true, the
client tasks to connect to the external ceph cluster to verify
the key `ceph auth import` the key are skipped.

Fixes: #1848
2017-09-06 13:56:06 +00:00
contrib contrib: do not rework if tag exist 2017-08-25 12:17:34 +02:00
docker docker: add README documenting directory purpose 2016-09-21 18:21:50 -04:00
docs common: refactor installation method 2017-08-30 10:52:01 +02:00
group_vars client: do not copy admin key by default 2017-09-02 00:54:17 +02:00
infrastructure-playbooks shrink-mon: wait a little bit for the mon to be out 2017-09-04 23:08:57 +02:00
library Using config_template 2015-12-16 17:19:50 +01:00
plugins/actions sync config_template plugin with master branch 2016-11-08 10:12:16 -06:00
profiles Common: Add profiles 2017-07-19 11:50:03 +02:00
roles Add option to create client keyring file but not import it 2017-09-06 13:56:06 +00:00
tests tests: Add mgr node for all scenarios 2017-09-05 10:47:10 +02:00
.gitignore common: do not run tasks in main.yml, use include 2016-12-09 16:00:46 +01:00
LICENSE Add Ceph Playbook 2014-03-03 19:08:51 +01:00
Makefile Makefile: handle "rc" version tags 2017-03-07 11:16:11 -07:00
README-MULTISITE.md Experimental RGW Multisite Support 2016-08-16 14:57:01 -04:00
README.rst docs: remove the old README and link to the hosted docs 2017-08-17 16:03:04 -05:00
Vagrantfile shrink mon and osd 2017-09-01 19:12:00 +02:00
action_plugins Adding symlink to action_plugins so this works in ansible tower 2016-12-12 10:57:51 -05:00
ansible.cfg ansible: disable retry files 2017-06-22 15:56:41 +02:00
ceph-aio-no-vagrant.sh osd: simplify scenarios 2017-08-03 10:20:39 +02:00
ceph-ansible.spec.in infra playbook: move untested scenario to a new dir 2017-09-01 19:58:24 +02:00
dummy-ansible-hosts Fix Travis 2015-01-21 16:33:26 +01:00
example-ansible-role-requirements.yml add a galaxy dependency file example 2016-02-12 15:55:42 +01:00
generate_group_vars_sample.sh generate_group_vars_sample: rhcs.yml.sample 2017-08-03 23:05:42 +02:00
monitor_keys_example Add Monitor Keys example 2015-01-30 16:17:46 +01:00
rhcs_edits.txt common: refactor installation method 2017-08-30 10:52:01 +02:00
rundep.sample Allow ceph-ansible to be run on a locally built/installed Ceph 2016-08-12 10:02:15 -04:00
rundep_installer.sh Allow ceph-ansible to be run on a locally built/installed Ceph 2016-08-12 10:02:15 -04:00
site-docker.yml.sample site-docker.yml.sample: delegate facts 2017-08-30 10:52:34 +02:00
site.yml.sample site: delegate fact to all the hosts 2017-08-24 11:33:07 +02:00
test.yml remove rbd-mirror as well from testing. No packages are available yet 2016-04-12 07:38:13 -04:00
tox.ini Merge pull request #1847 from ceph/luminous 2017-09-02 00:48:12 +02:00
vagrant_variables.yml.atomic vagrantfile: Ensure `devices` variable is a list 2017-07-13 00:44:49 +02:00
vagrant_variables.yml.linode vagrant: use group_vars for ceph pkg source 2016-10-21 10:46:11 -04:00
vagrant_variables.yml.openstack vagrantfile: Ensure `devices` variable is a list 2017-07-13 00:44:49 +02:00
vagrant_variables.yml.sample vagrantfile: Ensure `devices` variable is a list 2017-07-13 00:44:49 +02:00

README.rst

ceph-ansible
============
Ansible playbooks for Ceph, the distributed filesystem.

Please refer to our hosted documentation here: http://docs.ceph.com/ceph-ansible/master/

You can view documentation for our ``stable-*`` branches by substituting ``master`` in the link
above for the name of the branch. For example: http://docs.ceph.com/ceph-ansible/stable-2.2/