ceph-ansible/infrastructure-playbooks
Guillaume Abrioux d6745e9cd9 fs2bs: use match filter in selectattr()
0990ae4109 changed the filter in
selectattr() from 'match' to 'equalto' but due to an incompatibility with
the Jinja2 version for python 2.7 on el7 we must stick to using 'match'
filter.

Signed-off-by: Guillaume Abrioux <gabrioux@redhat.com>
2021-05-26 08:14:38 +02:00
..
untested-by-ci Use ansible_facts 2021-03-08 20:54:02 +01:00
vars osd: remove variable osd_scenario 2019-04-11 11:57:02 -04:00
README.md doc: update infra playbooks statements 2020-02-25 15:27:52 +01:00
add-mon.yml mon: refact initial keyring generation 2020-11-25 09:34:44 +01:00
ceph-keys.yml ceph_key: set state as optional 2020-09-14 14:12:21 -04:00
cephadm-adopt.yml cephadm_adopt: fix ceph-crash migration 2021-04-28 19:53:01 +02:00
cephadm.yml Use ansible_facts 2021-03-08 20:54:02 +01:00
docker-to-podman.yml docker2podman: add documentation/header 2021-04-12 09:30:26 +02:00
filestore-to-bluestore.yml fs2bs: use match filter in selectattr() 2021-05-26 08:14:38 +02:00
gather-ceph-logs.yml lint: do not use 'local_action' 2020-11-23 08:33:47 +01:00
lv-create.yml lint: ignore 302,303,505 errors 2020-11-23 08:33:47 +01:00
lv-teardown.yml lint: ignore 302,303,505 errors 2020-11-23 08:33:47 +01:00
purge-cluster.yml fix 'command -v' tasks 2021-03-18 20:29:05 +01:00
purge-container-cluster.yml Use ansible_facts 2021-03-08 20:54:02 +01:00
purge-iscsi-gateways.yml Use ansible_facts 2021-03-08 20:54:02 +01:00
rgw-add-users-buckets.yml Example ceph_add_users_buckets playbook 2018-12-20 14:23:25 +01:00
rolling_update.yml update: do not gather facts on each play 2021-05-22 08:33:44 +02:00
shrink-mds.yml Use ansible_facts 2021-03-08 20:54:02 +01:00
shrink-mgr.yml Use ansible_facts 2021-03-08 20:54:02 +01:00
shrink-mon.yml Use ansible_facts 2021-03-08 20:54:02 +01:00
shrink-osd.yml Use ansible_facts 2021-03-08 20:54:02 +01:00
shrink-rbdmirror.yml Use ansible_facts 2021-03-08 20:54:02 +01:00
shrink-rgw.yml Use ansible_facts 2021-03-08 20:54:02 +01:00
storage-inventory.yml add missing boolean filter 2020-09-28 20:45:01 +02:00
switch-from-non-containerized-to-containerized-ceph-daemons.yml switch-to-containers: only chown corresponding files 2021-04-14 21:32:20 +02:00
take-over-existing-cluster.yml lint: set pipefail on shell tasks 2020-11-23 08:33:47 +01:00

README.md

Infrastructure playbooks

This directory contains a variety of playbooks that can be used independently of the Ceph roles we have. They aim to perform infrastructure related tasks that would help use managing a Ceph cluster or performing certain operational tasks.

To use them, run ansible-playbook infrastructure-playbooks/<playbook>.