Commit Graph
358 Commits
Author SHA1 Message Date
k911 cf7d13d13d docs: Improve HA docker registry example
Signed-off-by: k911 <konradobal@gmail.com>
2018-12-26 20:53:23 +01:00
Jared Watts 30f5283a72 docs: add stable channel to rook ceph helm chart docs
Signed-off-by: Jared Watts <jbw976@gmail.com>
2018-12-21 11:12:44 -08:00
Travis Nielsen 2a6d89ff78 Merge pull request #2381 from travisn/add-remove-k8s-tests
Remove 1.8 and 1.9 and add 1.13 to integration tests
2018-12-20 09:38:19 -07:00
travisn 0230400e27 build: remove 1.8 and 1.9 and add 1.13 to integration tests
Signed-off-by: travisn <tnielsen@redhat.com>
2018-12-19 23:42:01 -07:00
Alexander Trost 16e3b7368a Fix code block indention in openshift doc
Signed-off-by: Alexander Trost <galexrt@googlemail.com>
2018-12-20 00:04:52 +01:00
Travis Nielsen ed1d01b441 Merge pull request #2372 from rcgoodfellow/patch-1
Fix links so they work from rook.io
2018-12-18 13:44:13 -07:00
Alexander Trost 328a37e402 Merge pull request #2385 from dyusupov/master
Introduced new configurational option "sync"
2018-12-17 22:52:10 +01:00
Dmitry Yusupov 3700009108 Introduced new configurational option "sync"
New configurational option enables flexible choice for write I/O
to allow configurable trades between performance, reliability and consistency.

This also fixes bcache mis-configuration.

Fixes #2367

Signed-off-by: Dmitry Yusupov <dmitry@nexenta.com>
2018-12-16 11:39:59 -08:00
Earl C. Ruby III 10e189da41 Fix the command to delete replicapool
The command `kubectl delete -n rook-ceph pool replicapool` returns the error `error: the server doesn't have a resource type "pool"`. The actual resource type is `cephblockpools.ceph.rook.io`.

Signed-off-by: Earl C. Ruby III <earlruby@users.noreply.github.com>
2018-12-15 17:14:01 -08:00
Alexander Trost ef3737e4d1 Merge pull request #2355 from dyusupov/master
EdgeFS documentation needs more love
2018-12-15 23:15:20 +01:00
rcgoodfellow 4a95756bdc Fix links so they work from rook.io
The modified links are on the page

https://rook.io/docs/rook/v0.9/k8s-pre-reqs.html

but are broken when clicked, because they are relative. This change makes them absolute so they work from both GitHub and the rook.io site.

Signed-off-by: Ryan Goodfellow <rgoodfel@isi.edu>
2018-12-12 12:17:17 -05:00
Jessynt 624b765155 doc: add missed namespace
Signed-off-by: Jessynt <xr5299@gmail.com>
2018-12-11 18:29:13 +08:00
Dmitry Yusupov 66bbe713ab EdgeFS documentation needs more love
Fixes #2351

Signed-off-by: Dmitry Yusupov <dmitry@nexenta.com>
2018-12-10 09:45:44 -08:00
Olaf Klischat 27f8e446c4 ceph quickstart cluster.yaml fixed
Signed-off-by: Olaf Klischat <o.klischat@syseleven.de>
2018-12-10 15:29:07 +01: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 57d58760c2 docs: minor updates for the 0.9 release
Signed-off-by: travisn <tnielsen@redhat.com>
2018-12-07 22:50:33 -07:00
Travis Nielsen 710e9b715b Merge pull request #2323 from SUSE/upgrade-documentation
Upgrade documentation
2018-12-07 19:52:00 -07:00
travisn eb41a9c521 openshift: update the scc kind name
Signed-off-by: travisn <tnielsen@redhat.com>
2018-12-07 17:38:11 -07:00
Blaine Gardner bb862e460c Update upgrade docs for Rook 0.9 release
Signed-off-by: Blaine Gardner <blaine.gardner@suse.com>
2018-12-07 17:36:17 -07:00
Alexander Trost 6dc508b704 Merge pull request #2318 from galexrt/minio_arbitary_pvcs
Cockroachdb + Minio: Use PersistentVolumeClaimTemplates storage
2018-12-08 00:20:07 +01:00
Jared Watts 99379308ba Merge pull request #2325 from yanniszark/cassandra-operator-scale-down-implementation
[cassandra operator] Scale Down Implementation
2018-12-07 12:28:06 -08:00
Alexander Trost 10a5a965ab Merge pull request #2342 from galexrt/fix_2203
doc: Added count of nodes with some info
2018-12-07 20:27:46 +01:00
Alexander Trost 4296167ffe doc: added count of nodes with some info
doc: added note about cert cluster-admin steps only needed when no
cluster-admin in K8S cluster yet.

Signed-off-by: Alexander Trost <galexrt@googlemail.com>
2018-12-07 20:18:28 +01:00
Travis Nielsen a85aa84719 Merge pull request #2269 from travisn/ceph-volume
Provision OSDs with ceph-volume
2018-12-07 12:12:23 -07:00
Alexander Trost 097f640bbb doc: rename monitoring doc for Ceph
doc: move Ceph mon example files to ceph example subfolder

Signed-off-by: Alexander Trost <galexrt@googlemail.com>
2018-12-07 19:33:27 +01:00
travisn 6ff32480cf ceph: documentation for ceph-volume support
Signed-off-by: travisn <tnielsen@redhat.com>
2018-12-07 10:50:38 -07:00
travisn 1389cc56db ceph: enable multiple osds per device
Signed-off-by: travisn <tnielsen@redhat.com>
2018-12-07 09:29:15 -07:00
Yannis Zarkadas 68f2c4e5d5 cassandra: documentation for scale down action
Signed-off-by: Yannis Zarkadas <yanniszarkadas@gmail.com>
2018-12-07 13:46:46 +02:00
Alexander Trost 5fc8584422 Cockroachdb + Minio: Use PersistentVolumeClaimTemplates storage
selection field.

Signed-off-by: Alexander Trost <galexrt@googlemail.com>
2018-12-07 12:20:49 +01:00
Dmitry Yusupov 20a09c566a top level doc reorg
Signed-off-by: Dmitry Yusupov <dmitry.yusupov@nexenta.com>
2018-12-05 23:05:43 -08:00
Dmitry Yusupov 215cab1234 Edgefs docs and examples
Signed-off-by: Dmitry Yusupov <dmitry.yusupov@nexenta.com>
2018-12-05 23:05:39 -08:00
travisn a29b876337 rename ceph v1 crds with the ceph prefix
Signed-off-by: travisn <tnielsen@redhat.com>
2018-12-05 16:23:55 -07:00
travisn 62f7e5d6ea ceph: update docs, code, and tests to use v1 crd types
Signed-off-by: travisn <tnielsen@redhat.com>
2018-12-05 14:33:11 -07:00
Yannis Zarkadas 0b731a04be cassandra: documentation
Added user documentation for the Cassandra operator and Cluster CRD.

Signed-off-by: Yannis Zarkadas <yanniszarkadas@gmail.com>
2018-12-05 12:48:33 +02:00
Alexander Trost ac19f85fbb Allow specifying custom Ceph user and secret name for mounting
Introduce mount security mode for basic multi tenancy

Fixes #2164.

This adds three new parameters/options to StorageClass/flexvolume entry:
* `mountUser`
* `mountSecret`
* `mountSecretNamespace`

Signed-off-by: Alexander Trost <galexrt@googlemail.com>
2018-12-04 20:17:15 +01:00
travisn ea03f58048 rbac: rename service account rook-ceph-cluster to rook-ceph-osd
Signed-off-by: travisn <tnielsen@redhat.com>
2018-11-30 13:39:58 -07:00
Travis Nielsen 9654e51db1 Merge pull request #2290 from travisn/rbd-mirror
Enable rbd mirror daemon in the cluster crd
2018-11-30 08:54:40 -07:00
Alexander Trost b11ce15833 Merge pull request #2304 from gerritjvv/update-flexvolume-rancher-docs
Update flexvolume docs for rancher rke
2018-11-30 10:02:59 +01:00
Gerrit Jansen van Vuuren cbca537e4b Update flexvolume docs for rancher rke
Signed-off-by: Gerrit Jansen van Vuuren <gerritjvv@gmail.com>
2018-11-30 09:56:21 +01:00
Jeff Billimek 4a1e091386 documentation changes for leveraging cluster network for ceph OSDs
Signed-off-by: Jeff Billimek <jeff@billimek.com>
2018-11-29 01:36:45 -05:00
travisn fdd64bb95a enable rbd mirror daemon in the cluster crd
Signed-off-by: travisn <tnielsen@redhat.com>
2018-11-28 08:29:57 -07:00
Ben Zieglmeier 6d04bbf430 ceph: Add CRD for Object Store User
Add the ability to create and manage object store users with CRDs

Signed-off-by: Ben Zieglmeier <benjamin.zieglmeier@target.com>
2018-11-21 15:15:05 -06:00
Jared Watts 2274f78683 Fixes for running Ceph, CockroachDB, and Minio demos
- Add cluster domain to minio spec
- Remove port configuration from minio spec
- Include unused packages for codegen related repos
- Update Minio version to pick up latest fixes
- Helper to load cockroachdb demo images into minikube

Signed-off-by: Jared Watts <jbw976@gmail.com>
2018-11-08 10:52:49 -08:00
Travis Nielsen 9a09773dda Merge pull request #1915 from laevilgenius/dashboard_url_prefix
Add urlPrefix setting for ceph dashboard
2018-11-06 15:45:20 -07:00
Andrey Laguta c247e8c0f7 Add urlPrefix setting for ceph dashboard
Signed-off-by: Andrey Laguta <13280256+laevilgenius@users.noreply.github.com>
2018-11-06 02:58:47 +02:00
rohan47 3aef6fc213 [Documentation] Added source code layout
Signed-off-by: rohan47 <rohanrgupta1996@gmail.com>
2018-11-05 20:50:23 +05:30
travisn 6cfd2ee11a port 7000 for the luminous dashboard and 8443 for mimic and above
Signed-off-by: travisn <tnielsen@redhat.com>
2018-11-01 11:49:37 -06:00
travisn 906add05ce consume the ceph images from the ceph/ceph repo
Signed-off-by: travisn <tnielsen@redhat.com>
2018-11-01 11:49:37 -06:00
travisn b2a0dc77fa automatically detect the major version of the Ceph image
Signed-off-by: travisn <tnielsen@redhat.com>
2018-11-01 11:49:36 -06:00
travisn 39117a7a0b mgr: configure a self-signed cert and admin user for the dashboard
Signed-off-by: travisn <tnielsen@redhat.com>
2018-11-01 11:49:36 -06:00