Commit Graph

57 Commits

Author SHA1 Message Date
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
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
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
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
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
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
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
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
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
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
Adam King
fa08b55ace doc/cephadm: custom config files documentation
Signed-off-by: Adam King <adking@redhat.com>
2022-07-25 16:32:18 -04:00
Adam King
d4a39cd046 doc/cephadm: add note about OSDs being recreated to OSD removal section
Signed-off-by: Adam King <adking@redhat.com>
2022-07-13 14:21:17 -04:00
Adam King
b349762a9d
Merge pull request #46926 from rkachach/fix_issue_53997
doc/cephadm/services: the config section of service specs

Reviewed-by: Adam King <adking@redhat.com>
Reviewed-by: Anthony D'Atri <anthonyeleven@users.noreply.github.com>
2022-07-05 09:50:32 -04:00
jinhong.kim
6081729267
doc/cephadm/services: overriding loki, promtail conf file
Signed-off-by: jinhong.kim <jinhong.kim0@navercorp.com>
2022-07-05 12:30:31 +09:00
Redouane Kachach
b67bd50a3b
doc/cephadm/services: the config section of service specs
Fixes: https://tracker.ceph.com/issues/53997

Signed-off-by: Redouane Kachach <rkachach@redhat.com>
2022-07-04 11:29:58 +02:00
Anthony D'Atri
cf1415a2b2
Merge pull request #46919 from jsoref/spelling-docs
doc: Fix many spelling errors
2022-07-03 19:54:55 -07:00
Anthony D'Atri
fe2200527e
Merge pull request #46087 from rhcs-dashboard/update-centralized-logging-docs
doc: update docs for centralized logging
2022-07-03 16:32:59 -07:00
Josh Soref
8abce157f1 doc: Fix many spelling errors
* administrators
* allocated
* allowed
* approximate
* authenticate
* availability
* average
* behavior
* binaries
* bootstrap
* bootstrapping
* capacity
* cephadm
* clients
* combining
* command
* committed
* comparison
* compiled
* consequences
* continues
* convenience
* cookie
* crypto
* dashboard
* deduplication
* defaults
* delivered
* deployment
* describe
* directory
* documentation
* dynamic
* elimination
* entries
* expectancy
* explicit
* explicitly
* exporter
* github
* hard
* healthcheck
* heartbeat
* heavily
* http
* indices
* infrastructure
* inherit
* layout
* lexically
* likelihood
* logarithmic
* manually
* metadata
* minimization
* minimize
* object
* of
* operation
* opportunities
* overwrite
* prioritized
* recipe
* records
* requirements
* restructured
* running
* scalability
* second
* select
* significant
* specify
* subscription
* supported
* synonym
* throttle
* unpinning
* upgraded
* value
* version
* which
* with

Plus some line wrapping and additional edits...

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
2022-07-02 23:38:18 -04:00
Adam King
1c0813b90e
Merge pull request #44493 from zenomri/wip-omri-cephadm-jaeger
mgr/cephadm: Add jaeger-tracing services support

Reviewed-by: Adam King <adking@redhat.com>
2022-07-01 16:00:50 -04:00
Alex Handy
78d3b63e62
doc/cephadm: osd: minor fixes in config examples
- Corrected drive counts (8 to 10) and rotational flag use (not consistent with HDD) in the "Multiple OSD specs for a single host" example
- Adjusted vendor names in "Multiple hosts with the same disk layout" for consistency of examples

Signed-off-by: Alex Handy <thinko@redhat.com>
2022-06-28 10:27:23 -07:00
Aashish Sharma
4ac2a3e5f7 doc: update docs for centralized logging
Signed-off-by: Aashish Sharma <aasharma@redhat.com>
2022-06-28 16:22:24 +05:30
Omri Zeneva
36a4a4e257 nits fixes
Signed-off-by: Omri Zeneva <ozeneva@redhat.com>
2022-06-16 12:30:38 +03:00
Omri Zeneva
3a91a7cdb5 doc: update relevant docs on jaeger deployment
Signed-off-by: Omri Zeneva <ozeneva@redhat.com>
2022-06-16 12:29:58 +03:00
Omri Zeneva
83b8912e1b docs: add tracing services documentation
Signed-off-by: Omri Zeneva <ozeneva@redhat.com>
2022-06-16 12:29:58 +03:00
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