Commit Graph

465 Commits

Author SHA1 Message Date
Zac Dover
e349645ee8 doc/cephadm: improve airgapping procedure grammar
Improve the grammar of the airgapping procedure.

Signed-off-by: Zac Dover <zac.dover@gmail.com>
2022-12-01 10:05:10 +10:00
Zac Dover
60aa262f2d doc/cephadm: format airgap install procedure
Format the procedure that explains how to install an airgapped cluster.

Signed-off-by: Zac Dover <zac.dover@gmail.com>
2022-11-30 14:31:17 +10:00
Zac Dover
292894dc92 doc/cephadm: add airgapped install procedure
Add a procedure describing an installation with an airgapped registry.

This commit ingests work done in https://github.com/ceph/ceph/pull/44346
that was abandoned for lo these past eleven months. The PR connected
with this commit supersedes that PR.

Signed-off-by: Zac Dover <zac.dover@gmail.com>
2022-11-30 13:56:52 +10:00
wangfei
2b234fbe3c
doc: Delete a duplicate row
Signed-off-by: wangfei <wf.ab@126.com>
2022-11-18 16:11:49 +08:00
Zac Dover
4a15c77609 doc/cephadm: improve lone sentence
Improve a lone sentence, both to make the cephadm documentation better
and to test a script that is under development.

Signed-off-by: Zac Dover <zac.dover@gmail.com>
2022-11-05 02:38:13 +10:00
zdover23
e8180d98cd
Merge pull request #48722 from zdover23/wip-doc-2022-11-04-cephadm-index-list-alphabetizing
doc/cephadm: alphabetize external tools list

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
2022-11-04 00:33:02 +10:00
Zac Dover
ef6749cad9 doc/cephadm: alphabetize external tools list
Alphabetize "Ansible", "Rook", and "Salt", so that
the items in the list match the items in the sentence
that precedes the list.

Signed-off-by: Zac Dover <zac.dover@gmail.com>
2022-11-04 00:16:34 +10:00
Zac Dover
d16e4e0737 doc/cephadm: arrange "listing hosts" section
Collect the material at the top of this page into a
"Listing Hosts" section and clean the English so that
it is clearer.

Signed-off-by: Zac Dover <zac.dover@gmail.com>
2022-11-04 00:12:25 +10:00
Zac Dover
d8167aa63d doc/cephadm: fix grammar in compatibility.rst
Fix grammar in doc/cephadm/compatibility.rst.

Signed-off-by: Zac Dover <zac.dover@gmail.com>
2022-11-03 15:23:29 +10:00
Zac Dover
5c217c1de5 doc/cephadm: s/ssh/SSH/ in doc/cephadm (complete)
This PR alters "ssh" to "SSH" in the text (that is, not in
commands) every location in the doc/cephadm/ directory where
"ssh" should be "SSH".

Signed-off-by: Zac Dover <zac.dover@gmail.com>
2022-10-25 09:09:11 +10:00
Zac Dover
608b1bdd42 doc/cephadm: improve front matter
- I fixed a sentence that was missing a verb.
- I linked to the Ceph-specific Rook instructions.
- I removed the word "GitHub", because after adding the
  Rook instructions it made the sentence false.

Signed-off-by: Zac Dover <zac.dover@gmail.com>
2022-10-24 13:48:47 +10:00
zdover23
9b5e25eba7
Merge pull request #48600 from zdover23/wip-doc-2022-10-24-cephadm-host-management-colon-cleaning
doc/cephadm: clean colons in host-management.rst

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
2022-10-24 08:41:19 +10:00
Zac Dover
495182b84e doc/cephadm: clean colons in host-management.rst
Two lines in host-management.rst ended with both colons and
full stops (periods), causing a kind of punctuational turf
war. This commit removes the full stops.

Signed-off-by: Zac Dover <zac.dover@gmail.com>
2022-10-24 07:14:32 +10:00
Zac Dover
384e7093c9 doc/cephadm: s/ssh/SSH/ in troubleshooting.rst
Two places in the troubleshooting.rst file had "ssh" in
the text when it should have been "SSH".

Signed-off-by: Zac Dover <zac.dover@gmail.com>
2022-10-24 07:09:51 +10:00
Zac Dover
c8f01d3a32 doc/cephadm: update install.rst
This commit addresses https://github.com/ceph/ceph/pull/43250,
which has remained unmerged for thirteen months. The issues
raised in that PR are addressed here.

This commit contributes to the simplification of the procedure
that explains how to install cephadm. More remains to be done
on this page, but the old PR had to be dealt with first.

Signed-off-by: Zac Dover <zac.dover@gmail.com>
2022-10-23 12:03:59 +10:00
Zac Dover
0ff9e4b904 doc/cephadm: add prompts to host-management.rst
This PR adds unselectable prompts to host-management.rst.

Signed-off-by: Zac Dover <zac.dover@gmail.com>
2022-10-22 02:42:33 +10:00
Zac Dover
17b50dc1bf doc/cephadm: refine "os tuning" in h. management
This commit refines the English in the "OS Tuning Profiles" section of
the "Host Management" page of the cephadm documentation. This commit is
made separately from but in anticipation of a forthcoming commit that
corrects technical (non-grammatical) errors.

Signed-off-by: Zac Dover <zac.dover@gmail.com>
2022-10-21 05:06:28 +10:00
Redouane Kachach
d526be8961
doc/cephadm: fixing grafana cet/key generation documentation
Fixes: https://tracker.ceph.com/issues/57769

Signed-off-by: Redouane Kachach <rkachach@redhat.com>
2022-10-07 17:45:05 +02:00
Adam King
2784a70271
Merge pull request #47756 from dparmar18/wip-dparmar-cephadm-after-revert
pybind/mgr/cephadm/upgrade: allow upgrades without reducing max_mds

Reviewed-by: Adam King <adking@redhat.com>
Reviewed-by: Anthony D'Atri <anthonyeleven@users.noreply.github.com>
Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
2022-09-22 09:54:06 -04:00
Adam King
00074425c5
Merge pull request #47937 from adk3798/tp-add-rm-settings-docs
doc/cephadm: fix tuned-profile add/rm-setting syntax example

Reviewed-by: Anthony D'Atri <anthonyeleven@users.noreply.github.com>
2022-09-14 13:36:45 -04:00
Laura Flores
09e777ce1b
Merge pull request #43655 from liewegas/auth-rotate
mon,auth,cephadm: support auth key rotation
2022-09-14 09:18:46 -05:00
Adam King
2705b81005
Merge pull request #47967 from yangxiaolaing/cephadm_doc
doc/cephadm: Add creation method of OSD

Reviewed-by: Adam King <adking@redhat.com>
Reviewed-by: Anthony D'Atri <anthonyeleven@users.noreply.github.com>
2022-09-14 08:37:46 -04:00
Adam King
3c2cda3a0b
Merge pull request #48008 from adk3798/docs-extra-container-mounts
doc/cephadm: document recommended syntax for mounting files with ECA

Reviewed-by: Anthony D'Atri <anthonyeleven@users.noreply.github.com>
2022-09-13 10:38:32 -04:00
Adam King
f0b1617ee5
Merge pull request #48006 from rkachach/fix_issue_57422
mgr/cephadm: Adding --storage.tsdb.retention.size prometheus option

Reviewed-by: Adam King <adking@redhat.com>
Reviewed-by: Anthony D'Atri <anthonyeleven@users.noreply.github.com>
2022-09-13 08:22:49 -04:00
Adam King
f577d1117d doc/cephadm: document recommended syntax for mounting files with ECA
Mounting files with extra container args seems to not
work with some of the more intuitive syntaxes.
See https://tracker.ceph.com/issues/57338

Signed-off-by: Adam King <adking@redhat.com>
2022-09-12 15:19:18 -04:00
Sage Weil
772e4265bd doc/cephadm/operations: document 'ceph orch daemon rotate-key'
Signed-off-by: Sage Weil <sage@newdream.net>
2022-09-12 17:03:32 +00:00
Sage Weil
ae45f1ec37 doc/cephadm/operations: document daemon commands
Signed-off-by: Sage Weil <sage@newdream.net>
2022-09-12 17:03:32 +00:00
Redouane Kachach
4da92c5959
mgr/cephadm: Adding --storage.tsdb.retention.size prometheus option
fixes: https://tracker.ceph.com/issues/57422

Signed-off-by: Redouane Kachach <rkachach@redhat.com>
2022-09-08 13:51:08 +02:00
Adam King
91befb14d5 doc/cephadm: correct version staggered upgrade got in pacific
This didn't end up making 16.2.10 so the first version
it will actually be available is 16.2.11

Signed-off-by: Adam King <adking@redhat.com>
2022-09-07 15:19:02 -04:00
Xiaoliang Yang
1a66581732 doc/cephadm: Add creation method of OSD
ceph orch daemon add osd command is does not supported for device partition,when you have not raw block device,you can create lvm through device partition,then you can use ceph orch daemon add osd : command create osd
Signed-off-by: Xiaoliang Yang <yangxiaoliang07@163.com>
2022-09-05 10:32:31 +08:00
Adam King
1aac56e007
Merge pull request #47941 from adk3798/tp-no-overwrite-doc2
doc/cephadm: add info about --no-overwrite to note about tuned-profiles

Reviewed-by: Anthony D'Atri <anthonyeleven@users.noreply.github.com>
2022-09-03 15:47:21 -04:00
Adam King
d879c5098f doc/cephadm: add info about --no-overwrite to note about tuned-profiles
Follow up to fix to this flag in
028cb031dd

Signed-off-by: Adam King <adking@redhat.com>
2022-09-03 12:19:54 -04:00
Adam King
648618f2c0
Merge pull request #47733 from adk3798/prometheus-retention
mgr/cephadm: allow setting prometheus retention time

Reviewed-by: Anthony D'Atri <anthonyeleven@users.noreply.github.com>
Reviewed-by: Redouane Kachach <rkachach@redhat.com>
2022-09-03 11:59:32 -04:00
Adam King
a725a7c573
Merge pull request #47815 from rkachach/fix_issue_57032
cephadm/mgr: adding logic to handle --no-overwrite for tuned profiles

Reviewed-by: Adam King <adking@redhat.com>
Reviewed-by: Anthony D'Atri <anthonyeleven@users.noreply.github.com>
2022-09-03 11:58:01 -04:00
Adam King
4bc0536044 doc/cephadm: fix tuned-profile add/rm-setting syntax example
You must provide the profile name of the profile for which
you'd like to add or remove a setting

Signed-off-by: Adam King <adking@redhat.com>
2022-09-02 14:16:12 -04:00
Redouane Kachach
1ed4c30876
doc/cephadm/services: fix example for specifying rgw placement
fixes: https://tracker.ceph.com/issues/56953

Signed-off-by: Redouane Kachach <rkachach@redhat.com>
2022-09-02 11:57:43 +02:00
Adam King
11fc0ef194 doc/cephadm: documentation for setting prometheus retention time
Signed-off-by: Adam King <adking@redhat.com>
2022-09-01 14:48:56 -04:00
Adam King
948ad7d4d9
Merge pull request #47804 from p-se/wip-7294-pse-custom-prometheus-alerts
mgr/dashboard: enable addition of custom Prometheus alerts

Reviewed-by: Adam King <adking@redhat.com>
Reviewed-by: Anthony D'Atri <anthonyeleven@users.noreply.github.com>
2022-09-01 13:44:16 -04:00
Redouane Kachach
028cb031dd
cephadm/mgr: adding logic to handle -no-overwrite for tuned profiles
Fixes: https://tracker.ceph.com/issues/57032

Signed-off-by: Redouane Kachach <rkachach@redhat.com>
2022-08-30 16:24:52 +02:00
Patrick Seidensal
3551d7f8b3
mgr/dashboard: enable addition custom Prometheus alerts
Fixes: https://tracker.ceph.com/issues/57294

Signed-off-by: Patrick Seidensal <pseidensal@suse.com>
2022-08-29 17:01:21 +02:00
dparmar18
cdcdc84de8 doc/cephadm/upgrade: Add doc for mds upgrade without reducing mds_mds to 1.
Signed-off-by: Dhairya Parmar <dparmar@redhat.com>
2022-08-26 20:48:11 +05:30
Adam King
6b6f56a5b6 doc/cephadm: fix example for specifying networks for rgw
count_per_host must be used with underscores rather
than dashes to work, you need to pass service_id not
service_name and the option for the port is called
rgw_frontend_port not just "port"

Signed-off-by: Adam King <adking@redhat.com>
2022-08-24 10:36:53 -04:00
Patrick Donnelly
a8a86789c7
Revert "Merge pull request #47092 from dparmar18/wip-dparmar-cephadm-simple-1"
This reverts commit 1c4da3dbd2, reversing
changes made to ee1e163b1e.

Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
2022-08-22 13:10:27 -04:00
Adam King
a898f4f696
Merge pull request #47513 from Dazul/cephadm-allow-multiple-vips-keepalived
Cephadm: Allow multiple virtual IP addresses for keepalived and haproxy

Reviewed-by: Adam King <adking@redhat.com>
Reviewed-by: Anthony D'Atri <anthonyeleven@users.noreply.github.com>
2022-08-15 13:24:57 -04:00
Adam King
40f9b79b36
Merge pull request #46400 from rkachach/fix_issue_55733
mgr/cephadm: adding dynamic prometheus configuration based on http_sd_config

Reviewed-by: Adam King <adking@redhat.com>
Reviewed-by: Anthony D'Atri <anthonyeleven@users.noreply.github.com>
Reviewed-by: Ernesto Puerta <epuertat@redhat.com>
2022-08-10 11:44:55 -04:00
Redouane Kachach
f556a48ea6
mgr/cephadm: setting version field to a 17.2.3
Signed-off-by: Redouane Kachach <rkachach@redhat.com>
2022-08-10 15:46:10 +02:00
Redouane Kachach
a0fe3ffdaa
mgr/cephadm: adding dynamic prometheus config based on http_sd
Signed-off-by: Redouane Kachach <rkachach@redhat.com>
2022-08-10 15:46:09 +02:00
Luis Domingues
7b064e8b0e
mgr/cephadm: update doc for multiple vips for ingress
Signed-off-by: Luis Domingues <domingues.luis@protonmail.ch>
2022-08-09 22:34:39 +01:00
dparmar18
c1ff3c7a40 doc/cephadm/upgrade: Add doc for mds upgrade without reducing mds_mds to 1.
Signed-off-by: Dhairya Parmar <dparmar@redhat.com>
2022-08-10 00:13:43 +05:30
Adam King
eed140c259
Merge pull request #46420 from pcuzner/add-disk-rescan
mgr/cephadm: Add disk rescan feature to the orchestrator

Reviewed-by: Adam King <adking@redhat.com>
Reviewed-by: Anthony D'Atri <anthonyeleven@users.noreply.github.com>
2022-07-27 19:50:59 -04:00