ceph-ansible/infrastructure-playbooks
Guillaume Abrioux 0b05620597 switch2containers: do not stop ceph.target in osd play
`ceph.target` should be disabled only. Otherwise, in collocation
scenario you stop other collocated services in the OSD play which isn't
what we want to do. Each daemon has its corresponding play for managing
the transition to container.

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

Signed-off-by: Guillaume Abrioux <gabrioux@redhat.com>
2020-11-27 09:34:01 -05:00
..
untested-by-ci ansible: use 'bool' filter on boolean conditionals 2019-06-06 10:21:17 +02: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 lint: ignore 302,303,505 errors 2020-11-23 08:33:47 +01:00
cephadm.yml monitor: use quorum_status instead of ceph status 2020-11-03 09:05:33 +01:00
docker-to-podman.yml defaults: change default grafana-server name 2020-09-29 07:42:26 +02:00
filestore-to-bluestore.yml library: add ceph_volume_simple_{activate,scan} 2020-11-25 10:09:42 +01: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 lint: ignore 302,303,505 errors 2020-11-23 08:33:47 +01:00
purge-container-cluster.yml lint: ignore 302,303,505 errors 2020-11-23 08:33:47 +01:00
purge-iscsi-gateways.yml lint: all tasks should be named 2020-11-23 08:33:47 +01:00
rgw-add-users-buckets.yml Example ceph_add_users_buckets playbook 2018-12-20 14:23:25 +01:00
rolling_update.yml library: add ceph_volume_simple_{activate,scan} 2020-11-25 10:09:42 +01:00
shrink-mds.yml lint: ignore 302,303,505 errors 2020-11-23 08:33:47 +01:00
shrink-mgr.yml lint: ignore 302,303,505 errors 2020-11-23 08:33:47 +01:00
shrink-mon.yml lint: commands should not change things 2020-11-23 08:33:47 +01:00
shrink-osd.yml lint: variables should have spaces before and after 2020-11-23 08:33:47 +01:00
shrink-rbdmirror.yml lint: commands should not change things 2020-11-23 08:33:47 +01:00
shrink-rgw.yml lint: ignore 302,303,505 errors 2020-11-23 08:33:47 +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 switch2containers: do not stop ceph.target in osd play 2020-11-27 09:34:01 -05: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>.