travisn
620c61b8b5
ceph: properly detect the image version during upgrade
...
Signed-off-by: travisn <tnielsen@redhat.com >
2018-12-13 22:08:53 -08: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
Jared Watts
8a49531ac0
Merge pull request #2368 from jessynt/patch-1
...
doc: add missed namespace
2018-12-11 06:53:00 -08:00
Dmitry Yusupov
4f0f902daf
Edgefs fix 2359
...
Signed-off-by: Dmitry Yusupov <dmitry.yusupov@nexenta.com >
2018-12-11 05:26:55 -08: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
Alexander Trost
54caa20edf
Merge pull request #2362 from multi-io/cephcluster-docs-fix
...
ceph quickstart cluster.yaml fixed
2018-12-10 15:40:20 +01: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
Travis Nielsen
7391c10a2c
Merge pull request #2354 from travisn/doc-updates
...
Restructure docs for storage provider view
v0.9.0
2018-12-08 08:10:38 -07: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
Travis Nielsen
ac0dfe1267
Merge pull request #2349 from galexrt/mon_fix
...
Fix issues with mons and mgr when using hostnetwork
2018-12-07 19:39:28 -07:00
Alexander Trost
3375db8729
object: use Recreate update strategy
...
Signed-off-by: Alexander Trost <galexrt@googlemail.com >
2018-12-07 19:38:45 -07:00
Alexander Trost
b406def5f9
file: use Recreate update strategy
...
Signed-off-by: Alexander Trost <galexrt@googlemail.com >
2018-12-07 19:38:45 -07:00
Alexander Trost
51a6de0151
mgr: use Recreate update strategy
...
Signed-off-by: Alexander Trost <galexrt@googlemail.com >
2018-12-07 19:38:45 -07:00
Alexander Trost
e0322a9175
mon: get port from endpoint
...
Signed-off-by: Alexander Trost <galexrt@googlemail.com >
2018-12-07 19:38:44 -07:00
Travis Nielsen
2ddc7b0d8b
Merge pull request #2350 from travisn/openshift-scc-kind
...
Openshift update for the SCC Kind
2018-12-07 17:48:40 -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
Travis Nielsen
f6bcdfa687
Merge pull request #2346 from travisn/mgr-configmap-access
...
Grant access for ceph-mgr to access the configmaps in the system namespace
2018-12-07 16:51:02 -07:00
Travis Nielsen
81d64d17af
Merge pull request #2348 from travisn/upgrade-rgw-deployment
...
Update the rgw deployment or daemonset when the pod spec changes
2018-12-07 16:50:50 -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
travisn
304d6445f2
rgw: update the deployment or daemonset when the pod spec changes
...
Signed-off-by: travisn <tnielsen@redhat.com >
2018-12-07 15:11:55 -07:00
travisn
ff3f73d73c
mgr: grant access to the configmaps to read devices in the system namespace
...
Signed-off-by: travisn <tnielsen@redhat.com >
2018-12-07 14:10:35 -07: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
8718381927
cockroachdb: Added missing configmaps create for ownerref check
...
Signed-off-by: Alexander Trost <galexrt@googlemail.com >
2018-12-07 20:30:46 +01: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
Travis Nielsen
64a4f494a4
Merge pull request #2214 from sebastian-philipp/additional-printer-columns
...
Ceph CRDs: Add additionalPrinterColumns to enhance command line output
2018-12-07 12:18:28 -07: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
389c489632
Merge pull request #2341 from galexrt/ceph-mon-cleanup
...
doc: rename monitoring doc for Ceph
2018-12-07 20:11:16 +01: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
Sebastian Wagner
71c0328b09
Ceph CRDs: Add additionalPrinterColumns to enhance command line output
...
Like so:
```
$ kubectl get cluster.ceph.rook.io
NAME DATADIRHOSTPATH MONCOUNT AGE
rook-ceph /var/lib/rook 1 4h
```
Signed-off-by: Sebastian Wagner <sebastian.wagner@suse.com >
2018-12-07 10:58:43 -07: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
fe4a645844
osd: detect existing osds not to be passed to ceph-volume
...
Signed-off-by: travisn <tnielsen@redhat.com >
2018-12-07 10:50:37 -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
eca28a9469
cassandra: scale down unit tests
...
Unit tests for the scale down action.
Signed-off-by: Yannis Zarkadas <yanniszarkadas@gmail.com >
2018-12-07 13:46:46 +02: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
Yannis Zarkadas
a9178ccb59
cassandra: sidecar-side implementation of scale down
...
The sidecar now has a control loop, which watches its ClusterIP
Service for the `cassandra.rook.io/decommissioned` label.
If it finds it, then it decommissions and updates the label to
value "true".
Signed-off-by: Yannis Zarkadas <yanniszarkadas@gmail.com >
2018-12-07 13:46:46 +02:00
Yannis Zarkadas
f5a41e9a7c
cassandra: controller-side implementation of scale down
...
Code handling the scale down on the side of the controller.
Also, some new util functions.
Signed-off-by: Yannis Zarkadas <yanniszarkadas@gmail.com >
2018-12-07 13:46:45 +02:00
Yannis Zarkadas
624ff18211
cassandra: add RackConditions to RackStatus
...
RackConditions are observations about a Cassandra Rack.
Currently, the only condition is MemberLeaving.
Conditions are an api convention of kubernetes.
Signed-off-by: Yannis Zarkadas <yanniszarkadas@gmail.com >
2018-12-07 13:46:45 +02:00
Yannis Zarkadas
9d69894386
cassandra: add label - intent for decommission
...
We add a new label to our constants, called
`cassandra.rook.io/decommissioned`. When it is present on a
member's ClusterIP Service with the value "false", it expresses
the intent of the controller to decommission the member. When it is
present with the value "true", it means that decommission has completed.
Signed-off-by: Yannis Zarkadas <yanniszarkadas@gmail.com >
2018-12-07 13:46:45 +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
travisn
e6572e41e6
enable ceph-volume to provision and start filestore osds
...
Signed-off-by: travisn <tnielsen@redhat.com >
2018-12-06 21:28:58 -07:00
travisn
45c53dd5b2
detect if ceph-volume is supported and allow legacy osds to be started
...
Signed-off-by: travisn <tnielsen@redhat.com >
2018-12-06 21:28:58 -07:00
travisn
78b8011226
osds: prototype provisioning with ceph-volume
...
Signed-off-by: travisn <tnielsen@redhat.com >
2018-12-06 21:28:58 -07:00
travisn
f7c266f7ec
skip sgdisk detection if not found in nautilus image
...
Signed-off-by: travisn <tnielsen@redhat.com >
2018-12-06 21:28:57 -07:00
Travis Nielsen
2d883e5489
Merge pull request #2339 from SUSE/ceph-mon-update-band-aid
...
Ceph mon: temp change to support #2331 in v0.9
2018-12-06 19:59:08 -07:00
Jared Watts
3f41f00480
Merge pull request #2291 from sabbot/master
...
Edgefs Operator
2018-12-06 16:51:15 -08:00