Ansible playbooks to deploy Ceph, the distributed filesystem.
 
 
 
 
Go to file
Neha Ojha b7e4d4eb84 roles: do not limit docker_memory_limit for various daemons
Since we do not have enough data to put valid upper bounds for the memory
usage of these daemons, do not put artificial limits by default. This will
help us avoid failures like OOM kills due to low default values.

Whenever required, these limits can be manually enforced by the user.

More details in
https://bugzilla.redhat.com/show_bug.cgi?id=1638148

Fixes: https://bugzilla.redhat.com/show_bug.cgi?id=1638148
Signed-off-by: Neha Ojha <nojha@redhat.com>
2018-10-29 14:59:09 +01:00
.github/ISSUE_TEMPLATE Update issue templates 2018-07-12 14:10:15 +02:00
contrib contrib: add a bash script to snapshort libvirt vms 2018-10-16 12:33:39 +00:00
docker docker: add README documenting directory purpose 2016-09-21 18:21:50 -04:00
docs ceph-defaults: set ceph_stable_openstack_release_uca to queens 2018-10-16 12:56:32 +00:00
group_vars roles: do not limit docker_memory_limit for various daemons 2018-10-29 14:59:09 +01:00
infrastructure-playbooks infrastructure playbooks: ensure nvme_device is defined in lv-create.yml 2018-10-29 08:41:42 +00:00
library Fix problem with ceph_key in python3 2018-10-26 15:29:37 +02:00
plugins ceph-validate: avoid "list index out of range" error 2018-10-24 18:21:48 +00:00
profiles Common: Add profiles 2017-07-19 11:50:03 +02:00
roles roles: do not limit docker_memory_limit for various daemons 2018-10-29 14:59:09 +01:00
tests allow custom pool size 2018-10-22 16:00:21 +02:00
.gitignore Revert "add .vscode/ to gitignore" 2018-04-27 13:20:04 +02:00
.mergify.yml Mergify: fix regexp operator 2018-10-15 15:56:04 +02:00
CONTRIBUTING.md doc: Update CONTRIBUTING.md 2018-06-22 14:48:23 +02:00
LICENSE Add Ceph Playbook 2014-03-03 19:08:51 +01:00
Makefile Makefile: followup on #2585 2018-06-01 12:50:03 +02:00
README-MULTISITE.md Experimental RGW Multisite Support 2016-08-16 14:57:01 -04:00
README.rst Update Documentation example link to 3.0 2018-02-07 16:34:45 +01:00
Vagrantfile vagrantfile: remove disk path of OSD nodes 2018-10-15 10:31:19 +02:00
ansible.cfg tests: increase ssh timeout and retries in ansible.cfg 2018-06-07 18:00:52 +02:00
ceph-ansible.spec.in set the python-notario version to >= 0.0.13 in ceph-ansible.spec.in 2018-05-18 17: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 contrib: fix generate group_vars samples 2018-06-08 10:21:54 +02:00
requirements.txt main: update requirements.txt 2018-07-24 18:23:04 +02:00
rhcs_edits.txt rhcs: add helpers for the containerized deployment 2018-10-08 09:50:49 -04:00
rundep.sample common: remove hdparm 2018-07-07 08:53:47 +00: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 remove jewel support 2018-10-12 23:38:17 +00:00
site.yml.sample remove jewel support 2018-10-12 23:38:17 +00: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 tox: fix a typo 2018-10-25 14:40:58 +00:00
vagrant_variables.yml.sample remove kernel.pid_max 2018-02-23 13:57:57 +01: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-3.0/