Ceph - Deploy Ceph 20 (tentacle) with cephadm-ansible
Posted on September 6, 2026Ceph 20 (tentacle) is deployed differently from the older releases I covered before: ceph-ansible is retired, and the cephadm-ansible project only ships a handful of helper playbooks (preflight, ssh key distribution, purge, …) instead of a single site.yml that installs the whole cluster. The actual cluster is built with cephadm itself (cephadm bootstrap + ceph orch ...), and Ansible just prepares the hosts and wires the pieces together. This article walks through deploying a 3-node Ceph 20 cluster on Ubuntu with cephadm-ansible, and the gotchas I hit along the way.
