Commit Graph

28 Commits

Author SHA1 Message Date
bluikko
4d96410826 doc/cephadm/services: Add missing ceph command to orch apply
In cephadm service management documentation several of the
ceph orch commands are missing the ceph part, mostly in
ceph orch apply commands but not all of them.

Add ceph in the front of the command to make them consistent
with all other commands.

Signed-off-by: Ville Ojamo <14869000+bluikko@users.noreply.github.com>
2022-05-01 10:39:47 +07:00
Adam King
e583d4ef1a mgr/cephadm: allow setting insecure_skip_verify for alertmanager
Add a "secure" parameter to alertmanager spec that will cause it
to deploy alertmanagers with insecure_skip_verify as true or false
depending on the value given for "secure".

NOTE: alertmanager must still be reconfigured after applying a yaml
with this option changed.

Fixes: https://tracker.ceph.com/issues/55272
Fixes: https://tracker.ceph.com/issues/55333

Signed-off-by: Adam King <adking@redhat.com>
2022-04-14 10:57:22 -04:00
Guillaume Abrioux
8aa2f4745a orchestrator: support complex osd creation
This adds the support of complex OSD creation with command
`orch daemon add osd`.
Any argument supported by `DriveGroupSpec()` can be passed on the command line.

Usage:
```
ceph orch daemon add osd host:data_devices=device1,device2,db_devices=device3,osds_per_device=2,...
```

Signed-off-by: Guillaume Abrioux <gabrioux@redhat.com>
2022-03-30 23:49:01 +02:00
Sebastian Wagner
bae07a4417
doc/cephadm: Co-location of daemons
Signed-off-by: Sebastian Wagner <sewagner@redhat.com>
2022-01-27 10:58:29 +01:00
Adam King
d030c0f8fb mgr/cephadm: allow miscellaneous container args at service level
Fixes: https://tracker.ceph.com/issues/51566

Signed-off-by: Adam King <adking@redhat.com>
2022-01-18 15:51:31 -05:00
Melissa Li
0fad0fde9c doc/cephadm: warn about default enabling osd_memory_target_autotune
Fixes: https://tracker.ceph.com/issues/51562
Signed-off-by: Melissa Li <melissali@redhat.com>
2022-01-05 16:06:07 -05:00
Sebastian Wagner
2459728b0c
Merge pull request #43901 from pcuzner/snmp-notifier
mgr/cephadm: Add snmp-gateway service support

Reviewed-by: Adam King <adking@redhat.com>
Reviewed-by: Sebastian Wagner <sewagner@redhat.com>
2021-12-16 16:53:55 +01:00
Dimitri Papadopoulos
7677651618
doc,man: typos found by codespell
Signed-off-by: Dimitri Papadopoulos <3234522+DimitriPapadopoulos@users.noreply.github.com>
2021-12-15 12:04:36 +01:00
Paul Cuzner
91f35e1f53 mgr/cephadm: Updated docs for snmp-gateway support
Updated docs to show snmp-gateway usage. docs provide
guidance on SNMP versions supported and show CLI and
yaml deployment examples.

Signed-off-by: Paul Cuzner <pcuzner@redhat.com>
2021-12-15 14:25:34 +13:00
Yehuda Sadeh
193895ffba
Merge pull request #42710 from yehudasa/wip-rgw-mgr-module
mgr/rgw: new rgw manager module

Reviewed-by: Casey Bodley <cbodley@redhat.com>
Reviewed-by: Sebastian Wagner <sewagner@redhat.com>
2021-11-30 14:32:39 -08:00
Sebastian Wagner
fdae665a2f
mgr/cephadm: Add GrafanaSpec.initial_admin_password
By default, we're not creating any admin accout for Grafana now,
but we're adding an option to set the grafana password manually using:

```yaml
service_type: grafana
spec:
  initial_admin_password: mypassword
```

Users can then easily log into Grafana with the given password.

Fixes: https://tracker.ceph.com/issues/48291
Signed-off-by: Sebastian Wagner <sewagner@redhat.com>
2021-11-26 11:20:11 +01:00
Yehuda Sadeh
af402c41e3 docs: document mgr/rgw module
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
2021-11-24 12:54:30 -08:00
Sebastian Wagner
3fef006e0e
mgr/orch: Deprecate ceph orch apply -i <osd_spec_file>
* Remove usage
* Simplify error messages

Fixes: https://tracker.ceph.com/issues/47401

Signed-off-by: Sebastian Wagner <sewagner@redhat.com>
2021-11-10 14:24:52 +01:00
Sebastian Wagner
baea97f4fa
Merge pull request #43601 from sebastian-philipp/doc-cephadm-osd-similar-disk-layout
doc/cephadm: improve "Deploying OSDs on multiple similar hosts"

Reviewed-by: Joao Eduardo Luis <joao@suse.com>
Reviewed-by: Michael Fritch <mfritch@suse.com>
2021-10-28 12:14:57 +02:00
Sebastian Wagner
e7fdd7d065
Merge pull request #43622 from Daniel-Pivonka/cephadm-doc-osd-replace-host
doc/cephadm: note that replacment osd needs to be on same host as removed osd

Reviewed-by: Adam King <adking@redhat.com>
Reviewed-by: Michael Fritch <mfritch@suse.com>
2021-10-28 12:13:23 +02:00
Sebastian Wagner
d749453ce4
doc/cephadm: osd.rst: s/Note, /.. note:: /
Signed-off-by: Sebastian Wagner <sewagner@redhat.com>
2021-10-26 11:40:34 +02:00
Sebastian Wagner
61fe2a21b7
doc/cephadm: osd.rst: s/DriveGroup/OSD spec/
Signed-off-by: Sebastian Wagner <sewagner@redhat.com>
2021-10-26 11:40:33 +02:00
Sebastian Wagner
3b6ce664c3
doc/cephadm: osd.rst: Fix yaml comments
Signed-off-by: Sebastian Wagner <sewagner@redhat.com>
2021-10-26 11:40:33 +02:00
Sebastian Wagner
358a5ae588
doc/cephadm: Add "Deploying OSDs on multiple similar hosts"
Signed-off-by: Sebastian Wagner <sewagner@redhat.com>
2021-10-26 11:40:33 +02:00
Sebastian Wagner
84dce06aa8
doc/cephadm: indent yaml specs
properly conform with other service types

Signed-off-by: Sebastian Wagner <sewagner@redhat.com>
2021-10-26 11:35:49 +02:00
Daniel Pivonka
441869220c doc/cephadm: note that replacment osd needs to be on same host as removed osd
Signed-off-by: Daniel Pivonka <dpivonka@redhat.com>
2021-10-25 13:04:00 -04:00
Deepika Upadhyay
8a35516294 doc: add iSCSI initiator client configuration section for cephadm
Signed-off-by: Deepika Upadhyay <dupadhya@redhat.com>
2021-10-18 13:21:43 +05:30
Sebastian Wagner
ce73047d25
doc/cephadm: update example of custom container spec file
Signed-off-by: Sebastian Wagner <sewagner@redhat.com>
2021-09-30 11:29:07 +02:00
Sebastian Wagner
2e7b369373
doc/cephadm: use sphinx autoclass to document IscsiServiceSpec
Signed-off-by: Sebastian Wagner <sewagner@redhat.com>
2021-09-30 11:29:07 +02:00
Sebastian Wagner
8ef77a0bbc
doc/cephadm: use sphinx autoclass to document RGWSpec
Signed-off-by: Sebastian Wagner <sewagner@redhat.com>
2021-09-30 11:29:07 +02:00
Kefu Chai
48f5cd5b9b doc/cephadm/services: unindent note section
before this change the note on "apply" command is embedded in the note
on "_no_schedule". and they are not related. so let's move the former
out. also, highlight the yaml file sample in YAML.

Signed-off-by: Kefu Chai <tchaikov@gmail.com>
2021-09-30 07:22:11 +08:00
Sebastian Wagner
8c70398949
doc/cephadm: move services into services/
This is going to clean up the toctree a bit.

Signed-off-by: Sebastian Wagner <sewagner@redhat.com>
2021-09-27 12:21:54 +02:00
Sebastian Wagner
5e25b19cc7
doc/cephadm: move service-management to services/index.rst
Signed-off-by: Sebastian Wagner <sewagner@redhat.com>
2021-09-27 12:20:02 +02:00