Guy Margalit and Travis Nielsen
fe5d94e370
Rook-NooBaa Design Doc
...
Signed-off-by: Guy Margalit <guymguym@gmail.com >
Co-Authored-By: Travis Nielsen <tnielsen@redhat.com >
2019-06-12 01:44:04 +03:00
Louis
355b652ed4
update ROOK_MON_HEALTHCHECK_INTERVAL
...
Signed-off-by: Louis <gofaceme@gmail.com >
2019-04-23 11:25:55 +08:00
Louis
f88beafc56
update ROOK_MON_OUT_TIMEOUT to 600s
...
Signed-off-by: Louis <gofaceme@gmail.com >
2019-04-23 11:19:23 +08:00
Alexander Trost
8bc26d9096
k8sclient: Update all operators to use apps/v1
...
All usages of k8s go client are now also using the versioned `AppsV1() `
call for the client.
Updated MySQL and Wordpress, and Kube Registy examples to use apps/v1
Deployments.
Signed-off-by: Alexander Trost <galexrt@googlemail.com >
2019-04-12 09:25:42 +02:00
Madhu Rajanna
d9dd81396c
remove attacher statefulset for rbd csi driver
...
deploy attacher as a container inside rbd provisioner
stateful set
Signed-off-by: Madhu Rajanna <madhupr007@gmail.com >
2019-04-10 18:27:08 +05:30
Travis Nielsen
7bac02b06a
Merge pull request #2857 from phlogistonjohn/csi-one-oh
...
Ceph-CSI 1.0 support and integration doc update
2019-04-05 10:24:49 -06:00
Ker Liu
4ca24f46d1
doc: Fix typo in doc
...
Signed-off-by: Ker Liu <kerliu818@gmail.com >
2019-03-29 18:38:41 +08:00
John Mulligan
3c22d31e17
design: future directions for rook + ceph-csi
...
Signed-off-by: John Mulligan <jmulligan@redhat.com >
2019-03-27 12:55:18 -04:00
John Mulligan
5875069994
design: rewrite the rook/ceph-csi itegration section
...
Re-write the Rook/ceph-csi (short term) integration section
to conform to my goals and understanding of the integration
needs.
Signed-off-by: John Mulligan <jmulligan@redhat.com >
2019-03-19 13:05:54 -04:00
John Mulligan
2b97bdfc16
design: simplify "Coexist with flex driver" section
...
The "Coexist with flex driver" section was overly technical about
details in the implementation of CSI vs. flex. Remove the detail
and replace it with more goal oriented paragraphs.
Signed-off-by: John Mulligan <jmulligan@redhat.com >
2019-03-19 13:05:54 -04:00
John Mulligan
855e18fe40
design: Improve and update intro paragraphs
...
* Minor grammar and working improvements
* Update to current state of CSI in k8s, ceph-csi
Signed-off-by: John Mulligan <jmulligan@redhat.com >
2019-03-19 13:05:22 -04:00
travisn
a207fa4bcc
design doc for managing an external ceph cluster
...
The user may want to connect to storage that is in a Ceph cluster,
independent from the local Kubernetes cluster. This design doc
describes the changes needed to enable the scenario.
Signed-off-by: travisn <tnielsen@redhat.com >
2019-03-18 10:43:17 -06:00
Noah Watkins
6597531ed0
ceph: share host ipc namespace with provision pod
...
this is needed as cryptsetup in the pod and udev on the host coordinate
via a semaphore that must be visible in both contexts.
note that additionally the host needs to have dmcrypt compiled with udev
synchronization, which at least one minikube version does not have.
fixes : #923
Signed-off-by: Noah Watkins <noahwatkins@gmail.com >
2019-03-01 10:50:19 -08:00
zhoulin xie
fcf567bc42
Fix typo in doc
...
Signed-off-by: zhoulin xie <zhoulin.xie@daocloud.io >
2019-02-24 00:58:46 +08:00
Madhu Rajanna
2a80d505ae
Fix misspelled words
...
Signed-off-by: Madhu Rajanna <madhupr007@gmail.com >
2019-02-20 19:07:29 +05:30
Travis Nielsen
97affa1db8
Merge pull request #2470 from SUSE/config-changes-design-doc
...
design: ceph: update ceph configuration strategy
2019-01-24 14:33:36 -07:00
Blaine Gardner
b1c64d6b33
design: update ceph configuration strategy
...
Propose a new design to update Rook's Ceph configuration strategy to
align with Ceph's recent changes to the config process.
Signed-off-by: Blaine Gardner <blaine.gardner@suse.com >
2019-01-24 12:26:56 -07:00
travisn and jtlayton
6082638d28
nfs: documentation for the ceph nfs crd
...
Co-authored-by: jtlayton <jlayton@redhat.com >
Signed-off-by: travisn <tnielsen@redhat.com >
2019-01-15 13:56:43 -07:00
Yannis Zarkadas
3113baf966
docs: cassandra operator - scale down design
...
Design documents with an analytical description of how the operator
will scale down a Cassandra cluster.
Signed-off-by: Yannis Zarkadas <yanniszarkadas@gmail.com >
2018-12-18 18:43:34 +02: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
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
travisn
eee1f12b7c
design doc for provisioning OSDs with ceph-volume
...
Signed-off-by: travisn <tnielsen@redhat.com >
2018-11-27 13:24:36 -07:00
Jared Watts
c59ab6f89f
Merge pull request #2135 from yanniszark/cassandra-operator-cluster-creation-design
...
[design] Cassandra Operator: Cluster Creation Design
2018-11-15 05:28:12 +08:00
Jared Watts
01da8ed9e1
Merge pull request #1931 from yanniszark/cassandra-operator-design
...
[design] Apache Cassandra Design Doc
2018-11-15 05:27:54 +08:00
Yannis Zarkadas
f59db0630a
docs: cassandra operator: cluster creation design
...
Signed-off-by: Yannis Zarkadas <yanniszarkadas@gmail.com >
2018-11-13 17:36:47 +02:00
Yannis Zarkadas
b11bc1ed8f
docs: cassandra operator design
...
Signed-off-by: Yannis Zarkadas <yanniszarkadas@gmail.com >
2018-11-13 17:29:24 +02:00
Enming.Zhang
3f2420f466
doc: fix a minor typo in design/object-store.md
...
change
'features that are not yet implemented can can
configured by using the [Rook toolbox]
(/Documentation/toolbox.md)'
to
'features that are not yet implemented can be
configured by using the [Rook toolbox]
(/Documentation/toolbox.md)'
Signed-off-by: Enming.Zhang <zvampirem77@gmail.com >
2018-11-09 02:36:39 -05: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
272f0e9a39
document the new cluster crd attributes for versioning
...
Signed-off-by: travisn <tnielsen@redhat.com >
2018-11-01 11:49:36 -06:00
Jared Watts
09fc6430e8
Merge pull request #2150 from davidkarlsen/patch-1
...
Fix invalid claim name
2018-10-01 10:14:30 -07:00
Travis Nielsen
d2ab770bcc
Merge pull request #2059 from rootfs/csi-doc
...
add ceph csi driver proposal
2018-09-26 13:20:49 -06:00
David J. M. Karlsen
338b404bfd
Fix invalid claim name
...
Signed-off-by: David J. M. Karlsen <david@davidkarlsen.com >
2018-09-24 22:47:45 +02:00
Ramana Raja
7d748b0210
Add Ceph NFS-Ganesha CRD design doc
...
The NFS-Ganesha CRD will orchestrate highly available, scalable
Ganesha server pods as NFS gateways to the Ceph filesystem and
object stores already setup by rook.
Signed-off-by: Ramana Raja <rraja@redhat.com >
2018-09-24 20:36:18 +05:30
Huamin Chen
d179d83d56
add ceph csi driver proposal
...
Signed-off-by: Huamin Chen <hchen@redhat.com >
2018-09-24 14:40:51 +00:00
Bassam Tabbara
3bcf882825
Merge pull request #1900 from jcsp/wip-1868
...
Design doc for making Ceph pool creation/deletion optional
2018-09-17 10:39:53 -07:00
John Spray
b20700766f
Add design doc for external orchestration
...
(of Ceph entities like pools and filesystems)
Partially fixes: https://github.com/rook/rook/issues/1868
Signed-off-by: John Spray <john.spray@redhat.com >
2018-09-11 16:57:31 +01:00
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