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
travisn
2e1796608f
specify correct flex drivers in scc
...
Signed-off-by: travisn <tnielsen@redhat.com >
2018-08-24 13:26:58 -06:00
Karol Chrapek
227186d1e3
Update namespace and tools name for rook-ceph-tools
...
Signed-off-by: Karol Chrapek <kaarol@it-flow.pl >
2018-08-24 12:51:37 +02:00
Karol Chrapek
ae2ac846c7
Change rook-tools deployment
...
Signed-off-by: Karol Chrapek <kaarol@it-flow.pl >
2018-08-24 12:51:01 +02: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
ef42a3ecf7
Merge pull request #1959 from galexrt/fix_1733
...
Add dataPool parameter to StorageClass
2018-08-22 11:03:15 +02: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
Alexander Trost
2080330539
Add dataPool parameter to StorageClass
...
This change allows block storage to use a given Ceph pool for it's data.
Fixes #1733
Signed-off-by: Alexander Trost <galexrt@googlemail.com >
2018-08-17 16:28:08 +02:00
Bogdan Luca
cfe344d142
[docs] Set "hostNetwork: true" for toolbox
...
Signed-off-by: Bogdan Luca <luca.bogdan@gmail.com >
2018-08-14 23:14:39 +03:00
David Lewis
87730f2a2d
Update clusterName to clusterNamespace in example
...
Signed-off-by: David Lewis <highwayoflife@gmail.com >
2018-08-03 13:47:41 -07:00
Travis Nielsen
5e4fba2aec
Merge pull request #1952 from SUSE/simple-linting
...
Fix spellcheck and trailing space/newline issues
2018-07-27 14:02:00 -06: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
Alexander Trost
565fc714ed
Added fstype: xfs as default in the examples
...
This brings Rook in line with the Ceph recommendations.
Signed-off-by: Alexander Trost <galexrt@googlemail.com >
2018-07-24 11:19:23 +02:00
Antoine Aflalo
afae0ea968
Fix typo in documentation
...
Signed-off-by: Antoine Aflalo <belphemur@users.noreply.github.com >
2018-07-17 09:26:09 -04: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
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
77cd878360
set default service account for the osd
...
Signed-off-by: travisn <tnielsen@redhat.com >
2018-06-25 12:57:25 -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
869173718e
build: Removed unnecessary whitespaces/new lines in scripts/docs
...
cluster: Removed unnecessary whitespaces/new lines in scripts/docs
Signed-off-by: Alexander Trost <galexrt@googlemail.com >
2018-06-24 18:39:37 +02:00
Tony Allen
7442f8713b
Implement Minio operator w/ tests.
...
Signed-off-by: Tony Allen <tony@upbound.io >
2018-06-21 16:41:30 -07: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
travisn
756c00fc4b
mgr: enable the ceph dashboard
...
Signed-off-by: travisn <tnielsen@redhat.com >
2018-06-07 15:08:58 -07:00
Travis Nielsen
a0b8fb7cea
Merge pull request #1763 from galexrt/1732
...
Document discover DaemonSet toleration key
2018-06-07 13:54:50 -07:00
Travis Nielsen
b8c726347e
Merge pull request #1774 from galexrt/cephfs-doc-update
...
Clarify that path must exist for filesystem mount to succeed
2018-06-07 09:35:07 -07:00
Alexander Trost
e6369aec26
Clarify that path must exist for filesystem mount to succeed
...
Signed-off-by: Alexander Trost <galexrt@googlemail.com >
2018-06-07 15:55:49 +02:00
Alexander Trost
7d65b3ee5c
helm: Added DISCOVER_TOLERATION_KEY and DISCOVER_TOLERATION values
...
Signed-off-by: Alexander Trost <galexrt@googlemail.com >
2018-06-07 10:30:00 +02: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
Ricardo Correa
dcb20f0d30
monitoring: update namespace and cluster
...
Match the namespace and cluster in the new CRDs
Signed-off-by: Ricardo Correa <r.correa.r@gmail.com >
2018-05-30 12:44:33 +02:00
Jared Watts
e48e951d1c
Rename toolbox to make it Ceph specific, short names for CRDs, upgrade guide tweaks
...
Signed-off-by: Jared Watts <jbw976@gmail.com >
2018-05-22 12:31:38 -07:00
Jared Watts
eaff7dabde
examples: Ceph cluster examples with multiple storage type support
...
Signed-off-by: Jared Watts <jbw976@gmail.com >
2018-05-18 14:31:54 -07:00
Ganesh Maharaj Mahalingam
37d102a1ba
Ceph MDS: Control multi file system creation
...
Multiple file system support is still considered experimental in Ceph.
Disabling that as default in rook until such time it is production
ready.
A small code cleanup in filesystem file
Resolves #1720
Signed-off-by: Ganesh Maharaj Mahalingam <ganesh.mahalingam@intel.com >
2018-05-17 17:10: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
hacor
af240f22f8
Added ceph-reboot-script using the Container Linux Update Operator
...
[skip ci]
Signed-off-by: hacor <hacornelis@gmail.com >
2018-04-27 13:10:40 +02:00
rohan47
c80decbba8
updated storage class parameter clusterName to clusterNamespace
...
cluster name and namespace are required to match.
clusterName still works for backward compatiblity
Signed-off-by: rohan47 <rohanrgupta1996@gmail.com >
2018-04-25 18:24:13 +00:00
jaa127
3e9a2ad28d
docs: fix object storage docs and kubernetes example
...
Fix object storage documentation and kubernetes example
to reflect usage of S3 API and port 80.
Signed-off-by: jaa127 <jaa@sn127.fi >
2018-04-07 13:46:29 +03:00
Illya Chekrygin
c27bfc3bb4
Define CRD's as a part of the operator provisionning and remove it from operator init phase
...
Remove empty try/catch (erroneous commit)
Update Teardown documentation
Update PendingReleaseNotes with Operator resource changes
Signed-off-by: Illya Chekrygin <illya.chekrygin@gmail.com >
2018-04-05 09:54:22 -07:00
travisn
3840dd1c66
osd: bluestore is the default for devices and filestore for dirs
...
Signed-off-by: travisn <tnielsen@redhat.com >
2018-03-20 15:39:42 -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
Travis Nielsen
4531987311
pools: allow setting crush root on the pool
2018-01-23 11:55:52 -08:00
Alexander Trost
8b73402bf5
monitoring: Use new metrics path
2018-01-22 20:31:23 +01:00
Travis Nielsen
6b8a5e025b
helm: add tolerationKey and add missing properties in docs
2018-01-19 16:53:33 -08:00
Travis Nielsen
ef983d6b5e
Merge pull request #1402 from christianhuening/agent_toleration_key
...
added agentDaemonsetTolerationKeyEnv Var to be able to set a Tolerati…
2018-01-19 08:57:22 -08:00
Travis Nielsen
873751349a
docs: update the table of contents
2018-01-12 16:55:34 -08:00
Christian Hüning
ec8b2da4af
added agentDaemonsetTolerationKeyEnv Var to be able to set a Toleration Key
...
added new option to example rook-operator.yaml
updated tests for the AGENT_TOLERATION_KEY env var
2018-01-12 07:59:03 +01:00
hacor
4e74116e8e
Added Rook on Tectonic documentation
2018-01-05 16:37:21 +01:00
Jared Watts
9305bd88e3
Merge pull request #1154 from galexrt/feature/1111
...
Enable Prometheus metrics on Ceph mgr
2018-01-04 12:50:47 -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
Alexander Trost
8c9a31ad64
Removed mon Pod(Anti)Affinity
...
Clarify docs for mon Pod(Anti)Affinity
2018-01-03 19:35:25 +01:00