Skip to content

Commit d6311d2

Browse files
committed
doc/cephadm: add default monitor images
Add a list of default monitor images to the documentation. This commit is made in response to a request from Eugen Block, and is made using the information developed by Mr Block here: https://lists.ceph.io/hyperkitty/list/[email protected]/thread/QGC66QIFBKRTPZAQMQEYFXOGZJ7RLWBN/. Signed-off-by: Zac Dover <[email protected]>
1 parent 59d575f commit d6311d2

File tree

1 file changed

+32
-0
lines changed

1 file changed

+32
-0
lines changed

doc/cephadm/services/monitoring.rst

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -160,6 +160,38 @@ example spec file:
160160
161161
.. _cephadm_monitoring-images:
162162

163+
.. _cephadm_default_images:
164+
165+
Default images
166+
~~~~~~~~~~~~~~
167+
168+
*The information in this section was developed by Eugen Block in a thread on
169+
the [ceph-users] mailing list in April of 2024. The thread can be viewed here:
170+
``https://lists.ceph.io/hyperkitty/list/[email protected]/thread/QGC66QIFBKRTPZAQMQEYFXOGZJ7RLWBN/``.*
171+
172+
``cephadm`` stores a local copy of the ``cephadm`` binary in
173+
``var/lib/ceph/{FSID}/cephadm.{DIGEST}``, where ``{DIGEST}`` is an alphanumeric
174+
string representing the currently-running version of Ceph.
175+
176+
To see the default container images, run a command of the following form:
177+
178+
.. prompt:: bash #
179+
180+
grep -E "DEFAULT*IMAGE" /var/lib/ceph/{FSID}/cephadm.{DIGEST}
181+
182+
::
183+
184+
DEFAULT_PROMETHEUS_IMAGE = 'quay.io/prometheus/prometheus:v2.51.0'
185+
DEFAULT_LOKI_IMAGE = 'docker.io/grafana/loki:2.9.5'
186+
DEFAULT_PROMTAIL_IMAGE = 'docker.io/grafana/promtail:2.9.5'
187+
DEFAULT_NODE_EXPORTER_IMAGE = 'quay.io/prometheus/node-exporter:v1.7.0'
188+
DEFAULT_ALERT_MANAGER_IMAGE = 'quay.io/prometheus/alertmanager:v0.27.0'
189+
DEFAULT_GRAFANA_IMAGE = 'quay.io/ceph/grafana:10.4.0'
190+
191+
Default monitoring images are specified in
192+
``/src/cephadm/cephadmlib/constants.py`` and in
193+
``/src/pybind/mgr/cephadm/module.py``.
194+
163195
Using custom images
164196
~~~~~~~~~~~~~~~~~~~
165197

0 commit comments

Comments
 (0)