Commit Graph
172 Commits
Author SHA1 Message Date
Travis Nielsen 4c22dc4fc2 operator: implement a finalizer for the cluster 2018-01-10 10:48:17 -08:00
hacor 4e74116e8e Added Rook on Tectonic documentation 2018-01-05 16:37:21 +01: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
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
Christian Hüning 951f67d00b Added documentation regarding PodSecurityPolicies
Updated according to review

removed remark towards "yaml below" as it wasn't clear in the context

removed two empty lines and added comment and example for hostPorts

More changes as per latest review

Specified port range for the PodSecurityPolicy

added inline comments for ports

clarified text about required PSP

updated header section
2017-12-30 12:25:00 +01:00
Alexander Trost 42153e89ce Remove ROOK_REPO_PREFIX doc toc entry 2017-12-30 00:18:18 +01:00
Steve Leon 3b38788181 Suggest dataDirHostPath value for minikube
Fixes https://github.com/rook/rook/issues/1192
2017-12-20 12:03:42 -08:00
Jared Watts a36780b84a docs: steps for backporting fixes to release branches 2017-12-15 10:13:01 -08:00
Travis Nielsen 82cce0d8af operator: remove versionTag in favor of container image version 2017-12-13 10:12:09 -08:00
Steve Leon e07f6eb5b4 Updating outdated monitoring docs and manifest 2017-12-11 15:57:16 -08:00
Alexander Trost ad4242cdd2 Add cluster wide directories path 2017-11-30 17:25:19 +01:00
Travis Nielsen 1524432505 Merge pull request #1265 from travisn/doc-client
Add replica count param to client walkthrough
2017-11-28 16:51:07 -08:00
Travis Nielsen 028d70d4ec Merge pull request #1246 from stevesloka/patch-1
Create User / Env Vars missing store name
2017-11-28 16:09:55 -08:00
Travis Nielsen 825cc5b470 docs: add replica count param to client walkthrough 2017-11-28 15:26:44 -08:00
smartbit f6cbef50cc updated link to kubeadm
kubeadm has [new location](https://kubernetes.io/docs/setup/independent/install-kubeadm/) and name.
2017-11-27 11:56:56 +01:00
Steve Sloka 548746efaa Create User / Env Vars missing store name
Store name is required to create a user or get environment variables command via toolbox.
2017-11-20 11:28:39 -05:00
Alexander Trost 434e978b4d Added v1.ResourceRequirements to Cluster Spec
Added per node resource override/merge

Added unit tests to check for specs

Added documentation for resource requests/limits
2017-11-16 19:56:58 +01:00
Jonas Kongslund 8c8ec96030 Doc: Removed mds and rgw keys from placement configuration settings 2017-11-15 09:29:45 +04:00
Jonas Kongslund 87f2eae185 Added mgr key to placement configuration settings 2017-11-13 11:54:00 +04:00
Steve Leon 9179d04dfc Update pending release notes and adding workaround docs for filesystem
- Added agents updates
- Added flexvolume updates
- Added new filesystem updates
- Added flexvolume known issues
- Added workaround docs for using filesystem in old kernel
2017-11-07 11:40:34 -08:00
Jared Watts a988cb580c Merge pull request #1199 from kokhang/cephfs-crd
Handle cephfs mount for kernel older than 4.7
2017-11-07 10:59:03 -08:00
Steve Leon 7b71baba06 Handle cephfs mount for kernel older than 4.7
- If kernel is older than 4.7, a warning message
will be printed in the agent's logs

Fixes https://github.com/rook/rook/issues/1044
2017-11-06 17:50:15 -08:00
Travis Nielsen 962a09f069 Merge pull request #1181 from travisn/mon-design
Design for mon failover
2017-11-06 14:22:59 -08:00
Jared Watts 3c1dd6e6eb clean up outstanding rbd devices during cluster deletion 2017-11-03 17:43:54 -07:00
Steve Leon 544b208ac7 Create RBAC roles and service account for agents
fixes https://github.com/rook/rook/issues/1041
2017-11-03 11:12:56 -07:00
Travis Nielsen 97746e393d docs: design for mon quorum and failover 2017-11-02 17:16:01 -07:00
Travis Nielsen 0176bcaf0d Merge pull request #1172 from skilld-labs/s3cmd-documentation
Replace AWS_ENDPOINT with AWS_HOST to satisfy AWS Signature V4
2017-11-02 09:41:30 -07:00
Jean-Baptiste Guerraz b06005ee3e set erasureCoded/replicated settings that fit the smallest cluster 2017-11-02 09:58:12 +01:00
Jean-Baptiste Guerraz 262ae58c5f Replace AWS_ENDPOINT with AWS_HOST to satisfy AWS Signature V4 2017-11-02 00:17:33 +01:00
Travis Nielsen d4c5277d3e Merge pull request #1158 from travisn/default-datadir
Set default dataDirHostPath to /var/lib/rook
2017-11-01 10:54:11 -07:00
Jared Watts 86441f95be Merge pull request #1115 from kokhang/flex-cephfs
Adding support to mount cephfs in rook flexvolume
2017-11-01 10:49:54 -07:00
Travis Nielsen fc5d3090cc core: persist the config data in examples by default to /var/lib/rook 2017-11-01 10:02:37 -07:00
Shawn Hsiao 50e53f6dac Clarify the context of suggesting O=system:masters in user certificate 2017-11-01 09:25:53 -04:00
Jared Watts b9625c1325 Add documentation for flexvolume common problems and add a friendly message to rook-agent. 2017-10-31 16:21:13 -07:00
Jared Watts 7b206654f0 Merge pull request #1161 from jbw976/toolbox-example
docs/tests: update remaining rook-tools yaml examples to mount mon en…
2017-10-31 11:10:17 -07:00
Jared Watts 5eeeedbafd docs/tests: update remaining rook-tools yaml examples to mount mon endpoints configmap 2017-10-31 08:38:25 -07:00
Steve Leon 0167553413 Add rook architecture image 2017-10-30 16:11:26 -07:00
Steve Leon 2f72ba77ad Update Rook architecture image
Fixes https://github.com/rook/rook/issues/1051
2017-10-30 11:19:57 -07:00
Jared Watts f50717fc46 Merge pull request #1106 from hickey/feature/common-problems
First pass at a common problems page
2017-10-27 16:45:29 -07:00
Steve Leon 9e1c6af0ad Adding support to mount cephfs in rook flexvolume
fixes https://github.com/rook/rook/issues/1008
2017-10-26 13:50:04 -07:00
Jared Watts 69d212cf2d Merge pull request #1130 from kokhang/coreos-flexvolume-docs
Adding documentation to configure flexvolume in coreos
2017-10-26 07:47:24 -07:00
Steve Leon bd75c43430 Adding documentation to configure flexvolume in coreos 2017-10-25 21:46:35 -07:00
Gerard Hickey 89248a1503 Updated documentation with suggestions. 2017-10-25 16:44:38 -07:00
Travis Nielsen f839d62b64 docs: rook-system is already deleted during cleanup 2017-10-25 15:29:11 -07:00
Travis Nielsen 0fbd3f616e Merge pull request #1114 from galexrt/documentation_hnet_advanced
Added "Phantom OSD Removal" doc section
2017-10-23 10:47:05 -07:00
Alexander Trost 3e13302522 Added "Phantom OSD Removal" doc section 2017-10-21 12:37:15 +02:00
Travis Nielsen c0c38826b8 docs: cleanup all TPRs with cluster removal 2017-10-20 15:27:49 -07:00