Alexander Trost
b83595e5cb
Added missing RBAC in quickstart Cluster definition
...
Corrected the cluster namespace in some examples to rook-ceph
Updated PodSecurityPolicy hostNetwork ports
Signed-off-by: Alexander Trost <galexrt@googlemail.com >
2018-09-06 13:27:30 +02:00
Travis Nielsen
1eb11fea7b
Merge pull request #2014 from travisn/design-multiple-ceph-version
...
Design doc for decoupling the Ceph version
2018-09-05 09:22:32 -06:00
travisn
1bf35b806b
design: decoupling the Ceph version from the Rook version
...
Signed-off-by: travisn <tnielsen@redhat.com >
2018-09-05 08:13:56 -06:00
rohan47
9aec1d3002
nfs: Documentation, user guides, examples
...
Signed-off-by: rohan47 <rohanrgupta1996@gmail.com >
2018-08-22 11:57:44 +00:00
Alexander Trost
304eafa07d
Ceph: Improve erasure coded filesystem docs
...
Replace `rook-operator.yaml` mentions with `operator.yaml` as it is
named right now.
Signed-off-by: Alexander Trost <galexrt@googlemail.com >
2018-08-19 13:23:23 +02:00
Xinhai Wang
d356795e87
Update dynamic-provision-filesystem.md
...
fix wrong link to filesystem crd.
Signed-off-by: Xinhai Wang <hxin.wang@yahoo.com >
2018-08-15 17:52:21 +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
Jared Watts
c4400ca6b1
docs: update docs, guides and examples for ceph.rook.io/v1beta1 types
...
Signed-off-by: Jared Watts <jbw976@gmail.com >
2018-07-11 09:23:58 -07:00
travisn
6502cda3b4
refactor cluster roles for minimal rbac access
...
Signed-off-by: travisn <tnielsen@redhat.com >
2018-06-25 12:57:25 -06:00
Alexander Trost
d7795f30d0
documentation/design: Removed unnecessary whitespaces/new lines
...
Signed-off-by: Alexander Trost <galexrt@googlemail.com >
2018-06-24 18:39:07 +02:00
Jared Watts
db5b3bda62
cockroachdb: Documentation, user guides, examples
...
Signed-off-by: Jared Watts <jbw976@gmail.com >
2018-06-18 19:19:15 -07:00
Travis Nielsen
ccc5acd98b
Merge pull request #1710 from galexrt/1386
...
ceph mon: Only run one mon on a node
2018-06-07 09:21:36 -07:00
rohan47
e21cded8d6
Design document for adding NFS as storage backend
...
Signed-off-by: rohan47 <rohanrgupta1996@gmail.com >
2018-06-04 17:04:27 +00:00
Alexander Trost
edfa135560
ceph mon: Only run one mon on a node
...
This introduces a MonSpec to the Ceph Cluster CRD which contains settings for
mons, current options are the count and if more than one mon is allowed
to run per node.
Fixes #1386
Signed-off-by: Alexander Trost <galexrt@googlemail.com >
2018-06-02 13:36:30 +02: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
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
Travis Nielsen
632cc0de39
Merge pull request #1563 from rootfs/osd-pod-design
...
design: one dedicated pod per osd
2018-04-05 13:31:26 -06:00
Huamin Chen
28a2abafee
design: one dedicated pod per osd
...
Signed-off-by: Huamin Chen <hchen@redhat.com >
2018-04-05 13:03:40 +00:00
Jared Watts
e294497b43
design: multiple storage types support
...
Signed-off-by: Jared Watts <jbw976@gmail.com >
2018-04-04 12:56:43 -07:00
travisn
63af27c269
docs: adjust for cluster utilization without the api and rookctl
...
Signed-off-by: travisn <tnielsen@redhat.com >
2018-03-16 08:32:12 -07:00
Jared Watts
202650f6f5
Add and remove storage nodes
2018-01-24 14:31:20 -08:00
Bassam Tabbara
fb5dc52b83
design: reworked security model
2018-01-17 11:51:08 -08:00
Bassam Tabbara
fc308583fb
Merge pull request #1379 from travisn/remove-versiontag
...
Remove versionTag from the cluster crd docs
2018-01-04 16:56:53 -08:00
Travis Nielsen
8cdb02e32e
docs: remove versionTag from the cluster crd
2018-01-04 14:57:27 -08:00
Alexander Trost
0e42343e73
Create http-metrics service for mgrs
...
Enable prometheus module on mgr with pkg/ceph/client.MgrEnableModule()
Added force option to MgrEnableModule()
2018-01-04 08:47:27 +01:00
Jared Watts
179e8e7d7f
design: proposal for supporting Cluster CRD updates
2017-12-15 09:02:26 -08:00
Travis Nielsen
d53d1fbe4a
Merge pull request #1152 from kokhang/filesystem-dynamic-provisioner-design
...
Design doc for dynamic provisioning filesystem
2017-11-15 08:56:13 -08:00
Bassam Tabbara
a8882929d3
Merge pull request #1212 from galexrt/feature/health_rebalance_mons
...
Failover mon when there is more than one mon on one node
2017-11-14 16:13:59 -08:00
Alexander Trost
312a1981a2
Update health default times to 45s
2017-11-14 22:50:56 +01:00
Alexander Trost
22253afa28
Added resource constraints design
2017-11-10 18:16:39 +01:00
Travis Nielsen
97746e393d
docs: design for mon quorum and failover
2017-11-02 17:16:01 -07:00
Jean-Baptiste Guerraz
b06005ee3e
set erasureCoded/replicated settings that fit the smallest cluster
2017-11-02 09:58:12 +01:00
Steve Leon
42f71e71e4
Design doc for dynamic provision filesystem
2017-10-30 16:51:57 -07:00
Travis Nielsen
ba628c6307
cephfs: create file system with a CRD
...
- multiple file systems are allowed
- multiple mds instances are allowed per file system.
- a keyring is created per mds instance
- double the desired mds instances are started, half in standby mode
2017-10-05 14:21:48 -07:00
Travis Nielsen
ce8d40f847
docs: shared filesystem CRD design
2017-09-28 13:37:57 -07:00
Travis Nielsen
518a263e4f
docs: rook data model
2017-09-28 13:36:16 -07:00
Travis Nielsen
1e41ab8b95
docs: object store design
2017-09-28 13:36:16 -07:00
Jared Watts
e498fa856b
design: proposal for automated Rook cluster upgrades
2017-09-20 10:35:07 -07:00
Jared Watts
c1b42bc233
design: update agent design with volumeattachment CRD and fencing details
2017-09-19 13:04:39 -07:00
Jared Watts
1ae5b8eef1
design: proposal for Rook local node agent
2017-09-05 11:28:48 -07:00