Commit Graph
30 Commits
Author SHA1 Message Date
Alexander Trost c7afa0eb43 misc: docs: unified formatting and style
This is the first phase  miscellaneous part of three phases to improve and
rework the Rook documentation for better user accessibility to the Rook
projects and  with that the storage providers.
Phase two is about automatic generation of CRD documentation and phase
three is about reworking the docs themselves and, e.g., examples for
CRDs and certain use cases.

Signed-off-by: Alexander Trost <galexrt@googlemail.com>
2019-11-01 18:13:27 +01:00
travisn 5098fc71ad docs: update for consistency after reviewing for release
Signed-off-by: travisn <tnielsen@redhat.com>
2019-05-02 13:28:11 -06:00
Blaine Gardner d3d7c23500 doc: split common issues to General and Ceph docs
Signed-off-by: Blaine Gardner <blaine.gardner@suse.com>
2019-04-26 16:49:04 -06:00
travisn 9dcddb5bed ceph: upgrade all daemons during ceph upgrade
The CephCluster CR contains settings that are needed by other
CRs to configure the Ceph daemons. When the CephCluster CR
is updated, the updates will now be passed on to each of the
CR controllers to ensure the daemons are updated properly
without requiring an operator restart.

When calling the controllers from another controller,
we ensure that only a single goroutine is handling
CRs at any given time to prevent contention across
multiple CRs of the same type.

Signed-off-by: travisn <tnielsen@redhat.com>
2019-04-23 13:36:45 -06:00
Sébastien Han b8874d7f3f ceph: allow logging control
We now run all the daemon with a new option from Nautilus 14.2.1 which
allows us to tell to a daemon to not log on file. However, we can decide
to activate logging by editing the configuration flag 'log_to_file' via
the centralized config store like this for a particular daemon:

ceph config set mon.a log_to_file true

This is useful when a daemon keeps crashing and we want to collect log
files on the system.

Fixes: https://github.com/rook/rook/issues/2881
Signed-off-by: Sébastien Han <seb@redhat.com>
2019-04-15 10:52:03 +02:00
travisn 5afcf98315 Documentation for the yaml refactor and example crds
Signed-off-by: travisn <tnielsen@redhat.com>
2019-04-04 12:42:08 -06:00
travisn 5bb60dd8bd docs: update troubleshooting for mons failing to form quorum
Signed-off-by: travisn <tnielsen@redhat.com>
2019-02-11 17:35:28 -07:00
Dmitry Yusupov 90ad28475c add 00 to all the weights in *.md files
Signed-off-by: Dmitry Yusupov <dmitry@nexenta.com>
2019-02-04 09:46:00 -08:00
Travis Nielsen 42582b8669 Merge pull request #2516 from travisn/mon-port-6789
Use the default mon port of 6789 instead of 6790
2019-01-21 11:16:11 -07:00
anarcat 7271f7d8c1 fix operator app label
In our 0.9 rook deployment, the `app` label assigned to the operator is `rook-ceph-operator` which was incorrectly speficied in the documentation:

```
$ kubectl describe pod/rook-ceph-operator-765bcd58b-6rr2q | grep app=
Labels:             app=rook-ceph-operator
```

Signed-off-by: Antoine Beaupré <anarcat@debian.org>
2019-01-18 11:37:34 -05:00
travisn c2f354680e mons: use the default port of 6789 instead of 6790
Signed-off-by: travisn <tnielsen@redhat.com>
2019-01-17 14:37:58 -07:00
Bassam Tabbara ddcbc97e81 fix slack links
Signed-off-by: Bassam Tabbara <bassam@upbound.io>
2019-01-04 09:33:26 -08:00
travisn 0524084592 docs: table of contents with a storage provider organization
Signed-off-by: travisn <tnielsen@redhat.com>
2018-12-08 08:07:03 -07:00
travisn efadffda82 docs: update usage of ceph toolbox
Signed-off-by: travisn <tnielsen@redhat.com>
2018-10-02 16:42:55 -06:00
travisn f840e3574e mon: start a deployment instead of replicaset
Signed-off-by: travisn <tnielsen@redhat.com>
2018-09-01 00:12:42 -06:00
Karol Chrapek 227186d1e3 Update namespace and tools name for rook-ceph-tools
Signed-off-by: Karol Chrapek <kaarol@it-flow.pl>
2018-08-24 12:51:37 +02:00
Alexander Trost ef42a3ecf7 Merge pull request #1959 from galexrt/fix_1733
Add dataPool parameter to StorageClass
2018-08-22 11:03:15 +02:00
Alexander Trost 2080330539 Add dataPool parameter to StorageClass
This change allows block storage to use a given Ceph pool for it's data.

Fixes #1733

Signed-off-by: Alexander Trost <galexrt@googlemail.com>
2018-08-17 16:28:08 +02:00
Dennis Chen ba82a89fed Update the common-issue documentation
This PR is a follow-up of the PR#1947, we need to update the
common issue to include this new reason for the failure of the
Rook agent deployment.

Signed-off-by: Dennis Chen <dennis.chen@arm.com>
2018-08-15 16:42:55 +08:00
Blaine Gardner fe5fb394c7 Fix spellcheck and trailing space/newline issues
Fix some basic spellcheck errors. Also remove trailing spaces and make
sure files have a newline (my editor does automatically).

Signed-off-by: Blaine Gardner <blaine.gardner@suse.com>
2018-07-26 11:36:09 -06:00
travisn 0854cbaf55 docs: clarifications for the 0.8 release
Signed-off-by: travisn <tnielsen@redhat.com>
2018-07-13 14:29:57 -06:00
Jared Watts e48e951d1c Rename toolbox to make it Ceph specific, short names for CRDs, upgrade guide tweaks
Signed-off-by: Jared Watts <jbw976@gmail.com>
2018-05-22 12:31:38 -07:00
travisn 221dc3ec8b docs: User docs/guides updates for multiple storage type support
Signed-off-by: travisn <tnielsen@redhat.com>
2018-05-18 14:29:01 -07:00
Alexander Trost fbc4b821ea Added multiple filesystem kernel version requirement common issue
Signed-off-by: Alexander Trost <galexrt@googlemail.com>
2018-05-15 13:36:04 +02:00
Alexander Trost 1189f71db6 Added Rook agent modprobe exec format error to common issues
Signed-off-by: Alexander Trost <galexrt@googlemail.com>
2018-05-15 13:36:04 +02:00
travisn fc9118f7b2 remove support for k8s 1.6 and TPRs
Signed-off-by: travisn <tnielsen@redhat.com>
2018-05-08 10:09:38 -07:00
rohan47 c80decbba8 updated storage class parameter clusterName to clusterNamespace
cluster name and namespace are required to match.
clusterName still works for backward compatiblity

Signed-off-by: rohan47 <rohanrgupta1996@gmail.com>
2018-04-25 18:24:13 +00:00
Alexander Trost 898528f99a docs: Combined flexvolume docs
docs: Flexvolume config: Added Atomic host to the list

docs: Added empty new line to all doc files

Signed-off-by: Alexander Trost <galexrt@googlemail.com>
2018-04-04 18:15:49 +02:00
Jared Watts 6a2e20aaa8 include stderr output in CommandError.Error() output
Signed-off-by: Jared Watts <jbw976@gmail.com>
2018-03-28 13:26:00 -07:00
travisn 0c04c91a03 docs: add more instructions to collect logs and run ceph tools
Signed-off-by: travisn <tnielsen@redhat.com>
2018-03-23 14:23:30 -07:00