travisn
f2d59bedaa
reject unsupported versions and allow overriding the version
...
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
94a7a0d4bc
run daemons with the ceph image instead of rook
...
Signed-off-by: travisn <tnielsen@redhat.com >
2018-11-01 11:49:35 -06:00
travisn
b02cd099f1
mons: allow scaling up or down the size of quorum
...
Signed-off-by: travisn <tnielsen@redhat.com >
2018-10-17 11:00:05 -06:00
Huamin Chen
1c225185b6
adjust cluster and osd provision timeout
...
Signed-off-by: Huamin Chen <hchen@redhat.com >
2018-09-13 11:21:11 -04:00
Alexander Trost
4ccaea654a
Updated DefaultClusterName to match rook-ceph
...
Signed-off-by: Alexander Trost <galexrt@googlemail.com >
2018-08-27 14:51:29 +02:00
Jared Watts
189e3eb611
ceph: migration logic for ceph.rook.io/v1alpha1 to ceph.rook.io/v1beta1, update all type references
...
Signed-off-by: Jared Watts <jbw976@gmail.com >
2018-07-11 09:23:46 -07:00
travisn
55e0ee26c0
monitor the OSDs for the lifetime of the cluster
...
Signed-off-by: travisn <tnielsen@redhat.com >
2018-07-06 15:08:59 -06:00
Huamin Chen
82425aafcc
prepare osd in a job per node. Once all osds are prepared, store osd info in orchestration configmap.
...
Operator watches the configmap, starts one osd replica set per osd.
Signed-off-by: Huamin Chen <hchen@redhat.com >
2018-07-05 16:02:27 -06:00
travisn
89cfccd5a2
enable rook to run on openshift
...
Signed-off-by: travisn <tnielsen@redhat.com >
2018-07-05 11:20:43 -06: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
c313899070
Updated upgrade path for monCount
...
Default to 3 mons when no `mon.count` is given.
The documentation and upgrade page has been updated accordingly to reflect the new
default.
Signed-off-by: Alexander Trost <galexrt@googlemail.com >
2018-06-16 02:03:08 +02:00
travisn
756c00fc4b
mgr: enable the ceph dashboard
...
Signed-off-by: travisn <tnielsen@redhat.com >
2018-06-07 15:08:58 -07: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
Jared Watts
f3df68e573
operator, daemon, and cmd updates for supporting multiple storage types
...
Signed-off-by: Jared Watts <jbw976@gmail.com >
2018-05-18 14:32:20 -07:00