Commit Graph
2042 Commits
Author SHA1 Message Date
Alexander Trost 64a9308d07 tests/scripts: Added basic k8s-vagrant-multi-node wrapper script
This adds a basic wrapper script around k8s-vagrant-multi-node project.

Signed-off-by: Alexander Trost <galexrt@googlemail.com>
2019-03-18 15:30:31 +01:00
Dmitry Yusupov 213e440923 support for configurable rtlfs backend
Signed-off-by: Dmitry Yusupov <dmitry.yusupov@nexenta.com>
2019-03-15 10:14:44 -07:00
Alexander Trost 4816c15d08 Merge pull request #2767 from sabbot/master
EdgeFS CSI for Block interface CRDs, dockumentation and examples
2019-03-14 22:29:13 +01:00
Alexander Trost ea1956c2d3 Merge pull request #2761 from marklester/kubespray-update
docs: add kubespray instructions to flexvolume doc
2019-03-14 14:42:50 +01:00
Anton Skriptsov 8049de452b EdgeFS CSI for Block interface CRDs, dockumentation and examples
Signed-off-by: Anton Skriptsov <anton.skriptsov@nexenta.com>
2019-03-13 14:40:06 -07:00
Mark 44a5f1392b docs: add kubespray instructions to flexvolume doc
updated page to include information about how the flexvolume path is setup in kubespray

Signed-off-by: Mark <mlester@gmail.com>

update docs with suggested pr changes

made recommended change to link text
made kubespray section more clear
added link to where kubespray sets the dir
changed links to k8s docs to the moved location

Signed-off-by: Mark <mlester@gmail.com>
2019-03-13 16:36:53 -04:00
Jose A. Rivera a211a3cd26 Allow Ceph detect version Job to accept placement
Signed-off-by: Jose A. Rivera <jarrpa@redhat.com>
2019-03-13 11:18:17 -05:00
Travis Nielsen fb4fa464e1 Merge pull request #2726 from Madhu-1/cephfs-csi
Add cephfs csi doc
2019-03-12 14:02:10 -07:00
Travis Nielsen 504bec1dc7 Merge pull request #2783 from emedina/patch-1
Add section to Change Failure Domain
2019-03-08 08:20:08 -07:00
Enrique Medina Montenegro f4e2dc8dd1 Make new rule name more explicit
Signed-off-by: Enrique Medina Montenegro <enrique@medinamontenegro.es>
2019-03-08 09:43:20 +01:00
Enrique Medina Montenegro a4b5b890e9 Updated based on feedback from PR reviewer
Signed-off-by: Enrique Medina Montenegro <enrique@medinamontenegro.es>
2019-03-08 09:42:51 +01:00
Travis Nielsen dcd24d3cca Merge pull request #2738 from SUSE/rgw-all-in-operator
Ceph rgw: configure completely from operator
2019-03-07 14:35:28 -07:00
Enrique Medina Montenegro fa1cfa73ae Add section to Change Failure Domain
Signed-off-by: Enrique Medina Montenegro <enrique@medinamontenegro.es>
2019-03-07 19:59:11 +01:00
Blaine Gardner 086fa8231c rgw: configure entirely in operator
Configure the Ceph rgw daemon completely from the operator a la the
recent changes to the Ceph mon, mgr, and mds operators.

Create the rgw deployment or daemonset first, and then create the
keyring secret for the object store with its owner reference as the
corresponding deployment or daemonset. When the replication controller
is deleted, the secret is also deleted.

The RGW's mime.types file is now stored in a configmap with a different
file created for each object store. This is primarily just a means to
get the mime.types file into the rgw pod, but the added benefit is that
the administrator can modify the configmap, which could reduce
susceptibility to file type execution vulnerabilities (worst case).

Signed-off-by: Blaine Gardner <blaine.gardner@suse.com>
2019-03-07 08:02:42 -07:00
Alexander Trost ec6cd71fd8 docs: sorted flexvolume platform paths alphabetical
Sorted the flexvolume platform specific paths alphabetically.
Added some spacing around code blocks to prevent issues with certain
Markdown renderers.

Signed-off-by: Alexander Trost <galexrt@googlemail.com>
2019-03-05 07:19:41 +01:00
Alexander Trost feb3b0cac9 Merge pull request #2759 from galexrt/fix_2662
Fix indentation for Rancher Flexvolume docs
2019-03-05 00:07:49 +01:00
Alexander Trost 80ecfd710b Fix indentation in Rancher Flexvolume docs
Signed-off-by: Alexander Trost <galexrt@googlemail.com>
2019-03-04 23:52:36 +01:00
Travis Nielsen 322e493422 Merge pull request #2656 from lbogdan/docs/retain
[ceph docs] Add note of RBD image retention after the corresponding PV is deleted
2019-03-04 11:14:43 -07:00
Alexander Trost 4bb3636fbc Merge pull request #2374 from emonty/magnum-docs
Add configuration note about OpenStack Magnum flexvolume
2019-03-04 19:02:06 +01:00
Bogdan Luca d84b1b8c82 Add note of RBD image retention after the corresponding PV is deleted.
Signed-off-by: Bogdan Luca <luca.bogdan@gmail.com>
2019-03-04 17:34:48 +02:00
Monty Taylor e87a457489 doc: Add note about OpenStack Magnum flexvolume
OpenStack Magnum uses Atomic Host as its default deployment. The Atomic
docs for rook point to the openshift docs, which are a bit complex to
follow if one is not actually using OpenShift. For magnum, the path
/var/lib/kubelet/volumeplugins is the correct path, so it's easier to
just point to that directly rather than sending users to OpenShift docs.

Signed-off-by: Monty Taylor <mordred@inaugust.com>
2019-03-04 14:35:42 +00:00
Alexander Trost 42c71768c0 Merge pull request #2428 from k911/improve-registry-example
docs: Improve HA docker registry example
2019-03-04 14:26:05 +01:00
Ryo Nakao 4bc2315c66 Fix service name in doc
Signed-off-by: Ryo Nakao <nakabonne@gmail.com>
2019-03-03 22:12:11 +09:00
Madhu Rajanna 901143349b Add cephfs csi doc
updated ceph-csi-drivers.md document to
test cephfs csi driver.

Signed-off-by: Madhu Rajanna <madhupr007@gmail.com>
2019-03-01 12:57:43 +05:30
Alexander Trost dcc5d2b5ea Added ROOK_HOSTPATH_REQUIRES_PRIVILEGED as value to Helm Chart
Signed-off-by: Alexander Trost <galexrt@googlemail.com>
2019-02-28 20:42:51 +01:00
Travis Nielsen 8dcc3576e9 Merge pull request #2734 from JoeWrightss/patch-2
Fix misspell in doc
2019-02-28 09:48:54 -07:00
zhoulin xie 36c35b6968 Fix misspell in doc
Signed-off-by: zhoulin xie <zhoulin.xie@daocloud.io>
2019-03-01 00:26:55 +08:00
Alexander Trost 7b872026de Merge pull request #2709 from SergeyKaydalov/edgefs-vdev-management
Edgefs VDEV management document
2019-02-27 06:29:55 +01:00
Travis Nielsen 5ef1557b8b Merge pull request #2706 from gabibbo97/dashboard-readme
Add missing documentation for dashboard options in Cluster CRD
2019-02-26 15:32:52 -07:00
Sergey Kaydalov 4fcfad1dee Edgefs VDEV management document
Signed-off-by: Sergey Kaydalov <kayserg@gmail.com>
2019-02-26 20:30:42 +02:00
Madhu Rajanna de4da4fbad Fix markdown formatting issue
Signed-off-by: Madhu Rajanna <madhupr007@gmail.com>
2019-02-25 15:48:17 +05:30
Madhu Rajanna d2d699efb0 update namespace creation
rook-ceph-system namespace is
created as part of the operator,update
document to check namespace is present,
if ns is not present create it.

Signed-off-by: Madhu Rajanna <madhupr007@gmail.com>
2019-02-25 15:48:12 +05:30
Giacomo Longo d273525451 Add missing documentation for dashboard options in Cluster CRD
As can be seen in pkg/apis/ceph.rook.io/v1/types.go the Cluster CRD documentation is missing details about the dashboard configuration

Signed-off-by: Giacomo Longo <gabibbo97@gmail.com>
2019-02-24 16:04:04 +01:00
Alexander Trost 818bf38b0c Merge pull request #2685 from dyusupov/master
EdgeFS: support for S3 buckets as DNS subdomain style
2019-02-23 23:21:06 +01:00
Travis Nielsen 5a41cc5f0f Merge pull request #2695 from travisn/dev-env-guide
Docs: Consistent dev environment
2019-02-22 14:29:53 -07:00
Travis Nielsen 8708c5cc16 Merge pull request #2697 from jtlayton/wip-rbac
ceph: fix up RBAC permissions
2019-02-22 12:58:21 -07:00
Jeff Layton a5252dccee ceph: fix up RBAC permissions
I had some trouble with RBAC under minikube when testing some
ceph-mgr functionality. This patch tweaks rook-ceph-mgr-system to
be a ClusterRole, and rook-ceph-mgr-cluster to use a
ClusterRoleBinding.

While we're in there, remove the namespace fields from the
ClusterRoleBindings since they just get ignored.

Finally, also fix up the upgrade test to remove the objects that have
changed and reinstantiate them properly.

Suggested-by: Travis Nielsen <tnielsen@redhat.com>
Signed-off-by: Jeff Layton <jlayton@redhat.com>
2019-02-22 06:30:49 -05:00
travisn f0117150f3 docs: consistent dev environment
Signed-off-by: travisn <tnielsen@redhat.com>
2019-02-21 12:25:01 -07:00
Dmitry Yusupov a30966b6e4 EdgeFS: support for S3 buckets as DNS subdomain style
Signed-off-by: Dmitry Yusupov <dmitry.yusupov@nexenta.com>
2019-02-21 09:00:42 -08:00
Nguyen Quang Huy 14a5fd751a Request to perform unsuccessful checks
Correct some words spelling for reading more easily.

Signed-off-by: Nguyen Quang Huy <huynq0911@gmail.com>
2019-02-21 13:41:15 +07: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 0207f95066 Merge pull request #2652 from jtlayton/wip-nfs-scale
nfs: scale up/down ganesha servers with Active count
2019-02-18 16:34:22 -07:00
Travis Nielsen 913f0e0e65 Merge pull request #2611 from rootfs/apps-api
Use Apps api over extensions
2019-02-14 16:25:33 -07:00
Huamin Chen 1b21e42a90 convert extensions to apps
Signed-off-by: Huamin Chen <hchen@redhat.com>
2019-02-14 16:06:05 -05:00
Yannis Zarkadas cc674d4a42 cassandra: operator upgrade documentation
Signed-off-by: Yannis Zarkadas <yanniszark@arrikto.com>
2019-02-14 16:47:19 +02:00
Jeff Layton 66a9ff29df Documentation: add section on scaling to ceph-nfs-crd.md
Signed-off-by: Jeff Layton <jlayton@redhat.com>
2019-02-14 08:08:29 -05:00
Dmitry Yusupov f4bfee8165 support for EdgeFS ISGW link CRD
Signed-off-by: Dmitry Yusupov <dmitry.yusupov@nexenta.com>
2019-02-13 22:29:27 -08:00
Huamin Chen 0895cd0fa2 follow up #2580 and add endpoints to rook operator
Signed-off-by: Huamin Chen <hchen@redhat.com>
2019-02-13 11:59:58 -05:00
Travis Nielsen a5aadf0701 Merge pull request #2580 from rootfs/csi-driver
Deploy ceph-csi driver
2019-02-13 08:31:13 -07:00
Huamin Chen 3806baffe1 add ceph csi deploy options
Signed-off-by: Huamin Chen <hchen@redhat.com>
2019-02-12 21:20:41 -05:00