Commit Graph
2042 Commits
Author SHA1 Message Date
Travis Nielsen 6f2dc99d07 Merge pull request #1530 from dmick/fix-1520
Improvements to multi-node development
2018-03-09 13:40:34 -08:00
Jared Watts c35754ece8 Add golang 1.10 to supported list, minor updates to dev flow instructions
Signed-off-by: Jared Watts <jbw976@gmail.com>
2018-02-26 14:41:28 -08:00
Dan Mick 33ba9a064e Document requirement for 'insecure-registries'
Signed-off-by: Dan Mick <dan.mick@redhat.com>
2018-02-26 13:12:36 -08:00
Travis Nielsen 19cec0ec46 docs: support upgrade from 0.6.2 to 0.7.0
Signed-off-by: Travis Nielsen <travisn@live.com>
2018-02-22 17:17:50 -08:00
Jared Watts eacd9db2b3 Merge pull request #1405 from leseb/improve-dev-doc
doc: add doc for multi-node setup and dev workflow
2018-02-21 09:07:23 -08:00
Sébastien Han 3c6fa79518 doc: add doc for multi-node setup and dev workflow
This commit adds instructions to develop on a multi-node deployment,
which is somehow similar to a production setup.
It also proposes a development workflow approach to
write/build/test/ship
code to Rook.

Signed-off-by: Sébastien Han <seb@redhat.com>
2018-02-21 17:45:49 +01:00
Travis Nielsen b05dd8cbd5 Merge pull request #1506 from kron4eg/patch-1
Document problem with node reboot without drain
2018-02-21 07:35:23 -08:00
Artiom Diomin 02c1c9e532 Document problem with node reboot without drain
Signed-off-by: Artiom Diomin <kron82@gmail.com>
2018-02-19 23:48:07 +02:00
Travis Nielsen d6a4f72f59 docs: add cleanup instructions for the crd finalizer
Signed-off-by: Travis Nielsen <travisn@live.com>
2018-02-15 17:56:04 -08:00
陈宏 6a4dd35ef7 priviledge should be a privilege
Signed-off-by: 陈宏 <chenhong@ghostcloud.cn>
2018-01-31 09:44:13 +08:00
Jared Watts 641b8897de helm: give operator permissions for removing storage nodes
Signed-off-by: Jared Watts <jbw976@gmail.com>
2018-01-29 09:24:23 -08:00
Travis Nielsen 231ec14160 Merge pull request #1430 from travisn/docs-verify-mon-health
Troubleshooting doc for single mon pod health
2018-01-25 08:36:02 -08: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
Travis Nielsen eb0fff26d1 docs: troubleshooting for single mon pod health 2018-01-22 15:08:26 -08:00
Travis Nielsen f61daf9dca Merge pull request #1423 from travisn/helm-add-properties
Add tolerationKey and add missing properties in Helm chart
2018-01-19 22:53:59 -08:00
Travis Nielsen 6b8a5e025b helm: add tolerationKey and add missing properties in docs 2018-01-19 16:53:33 -08:00
Travis Nielsen 6a1a1c31ad docs: helm chart install and other clarifications 2018-01-19 16:47:57 -08:00
Steve Leon ae1face2d8 Adding documentation to specify a non-custom flexvolume dir on 1.9
This makes Rook work with Coreos on 1.9+

Partially addresses https://github.com/rook/rook/issues/1330
2018-01-17 09:14:04 -08:00
Travis Nielsen 873751349a docs: update the table of contents 2018-01-12 16:55:34 -08:00
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