does not rely on external configuration or orchestration tools like Ansible,
Rook, or Salt.
-Cephadm starts by bootstrapping a tiny Ceph cluster on a single node
-(one monitor and one manager) and then uses the orchestration
-interface ("day 2" commands) to expand the cluster to include all
-hosts and to provision all Ceph daemons and services. This can be
-performed via the Ceph command-line interface (CLI) or dashboard
-(GUI).
+Cephadm manages the full lifecycle of a Ceph cluster. It starts
+by bootstrapping a tiny Ceph cluster on a single node (one monitor and
+one manager) and then uses the orchestration interface ("day 2"
+commands) to expand the cluster to include all hosts and to provision
+all Ceph daemons and services. This can be performed via the Ceph
+command-line interface (CLI) or dashboard (GUI).
Cephadm is new in the Octopus v15.2.0 release and does not support older
versions of Ceph.
+.. note::
+
+ Cephadm is new. Please read about :ref:`cephadm-stability` before
+ using cephadm to deploy a production system.
+
.. toctree::
- :maxdepth: 2
+ :maxdepth: 1
+ stability
install
adoption
upgrade
--- /dev/null
+.. _cephadm-stability:
+
+Stability
+=========
+
+Cephadm is a new feature in the Octopus release and has seen limited
+use in production and at scale. We would like users to try cephadm,
+especially for new clusters, but please be aware that some
+functionality is still rough around the edges. We expect fairly
+frequent updates and improvements over the first several bug fix
+releases of Octopus.
+
+Cephadm management of the following components are currently well-supported:
+
+- Monitors
+- Managers
+- OSDs
+- CephFS file systems
+- rbd-mirror
+
+The following components are working with cephadm, but the
+documentation is not as complete as we would like, and there may be some
+changes in the near future:
+
+- RGW
+- dmcrypt OSDs
+
+Cephadm support for the following features is still under development:
+
+- NFS
+- iSCSI
+
+If you run into problems, you can always pause cephadm with::
+
+ ceph orch pause
+
+Or turn cephadm off completely with::
+
+ ceph orch set backend ''
+ ceph mgr module disable cephadm
+
Pausing or disabling cephadm
----------------------------
-If thigns go wrong and cephadm is doing something you don't like, you can
-pause most background activity with::
+If something goes wrong and cephadm is doing behaving in a way you do
+not like, you can pause most background activity with::
ceph orch pause
Checking cephadm logs
---------------------
-You can monitor the cephadm log in realtime with::
+You can monitor the cephadm log in real time with::
ceph -W cephadm