ceph-ansible/infrastructure-playbooks
Francesco Pantano 2e93c80f73 Add ceph_nfs_adopt tag to the cephadm-adopt playbook
There are existing OpenStack scenarios where nfs is still not managed
by cephadm. For this reason sometimes is useful skip the nfs part of
the adoption playbook and leave this daemon unmanaged.
The purpose of this patch is providing a tag to enable the OpenStack
operators to skip this playbook section.

Closes: https://bugzilla.redhat.com/2009212
Signed-off-by: Francesco Pantano <fpantano@redhat.com>
(cherry picked from commit b7299f258b)
2021-10-01 23:32:47 +02:00
..
untested-by-ci Use ansible_facts 2021-03-26 00:05:33 +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-26 09:12:22 +01:00
ceph-keys.yml ceph_key: set state as optional 2020-09-14 15:37:56 -04:00
cephadm-adopt.yml Add ceph_nfs_adopt tag to the cephadm-adopt playbook 2021-10-01 23:32:47 +02:00
cephadm.yml cephadm: use cephadm_ssh_user for ssh user 2021-10-01 23:32:16 +02:00
docker-to-podman.yml docker2podman: skip some role imports from handler 2021-04-12 13:30:17 +02:00
filestore-to-bluestore.yml fs2bs: use match filter in selectattr() 2021-05-26 09:38:33 +02:00
gather-ceph-logs.yml lint: do not use 'local_action' 2020-11-24 10:39:03 +01:00
lv-create.yml lint: ignore 302,303,505 errors 2020-11-24 10:39:03 +01:00
lv-teardown.yml lint: ignore 302,303,505 errors 2020-11-24 10:39:03 +01:00
purge-cluster.yml purge: add remove_docker tag 2021-09-14 20:49:55 +02:00
purge-container-cluster.yml purge: merge playbooks 2021-07-22 17:10:01 -04:00
purge-dashboard.yml purge-dashboard: remove cid files 2021-09-08 12:05:25 -04:00
purge-iscsi-gateways.yml Use ansible_facts 2021-03-26 00:05:33 +01:00
rgw-add-users-buckets.yml Fixes typo in rgw-add-users-buckets playbook 2021-08-09 14:31:48 -04:00
rolling_update.yml update: gather facts only one time 2021-08-17 15:31:41 -04:00
shrink-mds.yml Use ansible_facts 2021-03-26 00:05:33 +01:00
shrink-mgr.yml shrink-mgr: modify existing mgr check 2021-06-29 17:52:33 +02:00
shrink-mon.yml Use ansible_facts 2021-03-26 00:05:33 +01:00
shrink-osd.yml Use ansible_facts 2021-03-26 00:05:33 +01:00
shrink-rbdmirror.yml Use ansible_facts 2021-03-26 00:05:33 +01:00
shrink-rgw.yml Use ansible_facts 2021-03-26 00:05:33 +01:00
storage-inventory.yml common: don't enable debug log on ceph-volume calls by default 2020-08-12 22:57:10 +02:00
switch-from-non-containerized-to-containerized-ceph-daemons.yml infra: use dedicated variables for balancer status 2021-08-04 11:43:53 -04:00
take-over-existing-cluster.yml lint: set pipefail on shell tasks 2020-11-24 10:39:03 +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>.