Ansible playbooks to deploy Ceph, the distributed filesystem.
 
 
 
 
Go to file
Guillaume Abrioux c7cd688f2e iscsi: don't set default value for trusted_ip_list
It restricts access to the iSCSI API.
It can be left empty if the API isn't going to be access from outside the
gateway node

Even though this seems to be a limited use case, it's better to leave it
empty by default than having a meaningless default value.

We could make this variable mandatory but that would be a breaking
change. Let's just add a logic in the template in order to set this
variable in the configuration file only if it was specified by users.

Closes: https://bugzilla.redhat.com/show_bug.cgi?id=1994930

Signed-off-by: Guillaume Abrioux <gabrioux@redhat.com>
Co-authored-by: Dimitri Savineau <dsavinea@redhat.com>
(cherry picked from commit 6802b8dddd)
2021-08-19 12:06:58 -04:00
.github workflows: add signed-off check 2021-06-30 09:52:44 +02:00
contrib remove ceph restapi references 2019-06-20 15:15:10 -04:00
docs Docs: fix some typos 2021-03-12 09:36:11 +01:00
group_vars iscsi: don't set default value for trusted_ip_list 2021-08-19 12:06:58 -04:00
infrastructure-playbooks containers: introduce target systemd unit 2021-08-18 13:43:01 -04:00
library library: remove unused module import 2021-08-02 15:53:00 +02:00
plugins ceph-crash: add install checkpoint 2021-07-05 18:11:51 +02:00
profiles Use ansible_facts 2021-03-26 00:16:58 +01:00
roles iscsi: don't set default value for trusted_ip_list 2021-08-19 12:06:58 -04:00
tests lib/ceph-volume: support zapping by osd_id 2021-07-26 17:49:42 +02:00
.gitignore remove ceph-agent role and references 2019-06-17 15:56:00 -04:00
.mergify.yml mergify: add mergify configuration 2020-12-15 10:03:33 +01:00
CONTRIBUTING.md remove ceph-agent role and references 2019-06-17 15:56:00 -04:00
LICENSE Add Ceph Playbook 2014-03-03 19:08:51 +01:00
Makefile Fixes for Makefile 2020-03-30 22:31:04 +02:00
README-MULTISITE.md docs: rgw multisite docs with new rgw_instances config 2021-03-26 07:43:02 +01:00
README.rst docs: update URLs to point to the RTD links 2020-09-25 10:47:38 -04:00
RELEASE-NOTE.md doc: update release note 2020-04-23 13:27:24 +02:00
Vagrantfile Vagrantfile: fallback on 'varant_variables.yml.sample' 2021-08-18 11:08:13 -04:00
ansible.cfg Disable facts by default in ansible.cfg 2021-03-26 00:16:58 +01:00
ceph-ansible.spec.in library: drop ceph_facts 2021-03-26 00:07:43 +01:00
dashboard.yml node-exporter: exclude client nodes 2020-09-14 16:13:25 -04:00
dummy-ansible-hosts Fix Travis 2015-01-21 16:33:26 +01:00
generate_group_vars_sample.sh fix broken ceph-fetch-keys role 2020-12-15 17:30:42 +01:00
raw_install_python.yml install python-xml on SUSE/openSUSE only if python2 is installed 2019-09-27 17:50:10 +02:00
requirements.txt requirements.txt: Move the six dependency into the general requirements 2021-03-03 13:22:29 +01:00
rhcs_edits.txt defaults: update rhcs dashboard images versions 2021-02-18 18:22:28 +01:00
site-container.yml.sample ceph-crash: add install checkpoint 2021-07-05 18:11:51 +02:00
site-docker.yml.sample site: symlink site-docker to site-container 2018-11-27 16:47:40 +00:00
site.yml.sample ceph-crash: add install checkpoint 2021-07-05 18:11:51 +02:00
test.yml Remove spurious ceph. prefix for roles path in test.yml 2019-01-11 11:10:52 +01:00
tox-docker2podman.ini common: drop `fetch_directory` feature 2020-12-15 17:30:42 +01:00
tox-external_clients.ini common: drop `fetch_directory` feature 2020-12-15 17:30:42 +01:00
tox-filestore_to_bluestore.ini common: drop `fetch_directory` feature 2020-12-15 17:30:42 +01:00
tox-podman.ini common: drop `fetch_directory` feature 2020-12-15 17:30:42 +01:00
tox-shrink_osd.ini common: drop `fetch_directory` feature 2020-12-15 17:30:42 +01:00
tox-update.ini common: drop `fetch_directory` feature 2020-12-15 17:30:42 +01:00
tox.ini infra: add playbook to purge dashboard/monitoring 2021-07-26 17:48:32 +02:00
vagrant_variables.yml.sample Fix units and add ability to have a dedicated instance 2019-06-12 11:48:12 +02:00

README.rst

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

Please refer to our hosted documentation here: https://docs.ceph.com/projects/ceph-ansible/en/latest/

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