Commit Graph
2042 Commits
Author SHA1 Message Date
Travis Nielsen 710e9b715b Merge pull request #2323 from SUSE/upgrade-documentation
Upgrade documentation
2018-12-07 19:52:00 -07:00
travisn eb41a9c521 openshift: update the scc kind name
Signed-off-by: travisn <tnielsen@redhat.com>
2018-12-07 17:38:11 -07:00
Blaine Gardner bb862e460c Update upgrade docs for Rook 0.9 release
Signed-off-by: Blaine Gardner <blaine.gardner@suse.com>
2018-12-07 17:36:17 -07:00
Alexander Trost 6dc508b704 Merge pull request #2318 from galexrt/minio_arbitary_pvcs
Cockroachdb + Minio: Use PersistentVolumeClaimTemplates storage
2018-12-08 00:20:07 +01:00
Jared Watts 99379308ba Merge pull request #2325 from yanniszark/cassandra-operator-scale-down-implementation
[cassandra operator] Scale Down Implementation
2018-12-07 12:28:06 -08:00
Alexander Trost 10a5a965ab Merge pull request #2342 from galexrt/fix_2203
doc: Added count of nodes with some info
2018-12-07 20:27:46 +01:00
Alexander Trost 4296167ffe doc: added count of nodes with some info
doc: added note about cert cluster-admin steps only needed when no
cluster-admin in K8S cluster yet.

Signed-off-by: Alexander Trost <galexrt@googlemail.com>
2018-12-07 20:18:28 +01:00
Travis Nielsen a85aa84719 Merge pull request #2269 from travisn/ceph-volume
Provision OSDs with ceph-volume
2018-12-07 12:12:23 -07:00
Alexander Trost 097f640bbb doc: rename monitoring doc for Ceph
doc: move Ceph mon example files to ceph example subfolder

Signed-off-by: Alexander Trost <galexrt@googlemail.com>
2018-12-07 19:33:27 +01:00
travisn 6ff32480cf ceph: documentation for ceph-volume support
Signed-off-by: travisn <tnielsen@redhat.com>
2018-12-07 10:50:38 -07:00
travisn 1389cc56db ceph: enable multiple osds per device
Signed-off-by: travisn <tnielsen@redhat.com>
2018-12-07 09:29:15 -07:00
Yannis Zarkadas 68f2c4e5d5 cassandra: documentation for scale down action
Signed-off-by: Yannis Zarkadas <yanniszarkadas@gmail.com>
2018-12-07 13:46:46 +02:00
Alexander Trost 5fc8584422 Cockroachdb + Minio: Use PersistentVolumeClaimTemplates storage
selection field.

Signed-off-by: Alexander Trost <galexrt@googlemail.com>
2018-12-07 12:20:49 +01:00
Dmitry Yusupov 20a09c566a top level doc reorg
Signed-off-by: Dmitry Yusupov <dmitry.yusupov@nexenta.com>
2018-12-05 23:05:43 -08:00
Dmitry Yusupov 215cab1234 Edgefs docs and examples
Signed-off-by: Dmitry Yusupov <dmitry.yusupov@nexenta.com>
2018-12-05 23:05:39 -08:00
travisn a29b876337 rename ceph v1 crds with the ceph prefix
Signed-off-by: travisn <tnielsen@redhat.com>
2018-12-05 16:23:55 -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
Yannis Zarkadas 0b731a04be cassandra: documentation
Added user documentation for the Cassandra operator and Cluster CRD.

Signed-off-by: Yannis Zarkadas <yanniszarkadas@gmail.com>
2018-12-05 12:48:33 +02:00
Alexander Trost ac19f85fbb Allow specifying custom Ceph user and secret name for mounting
Introduce mount security mode for basic multi tenancy

Fixes #2164.

This adds three new parameters/options to StorageClass/flexvolume entry:
* `mountUser`
* `mountSecret`
* `mountSecretNamespace`

Signed-off-by: Alexander Trost <galexrt@googlemail.com>
2018-12-04 20:17:15 +01:00
travisn ea03f58048 rbac: rename service account rook-ceph-cluster to rook-ceph-osd
Signed-off-by: travisn <tnielsen@redhat.com>
2018-11-30 13:39:58 -07:00
Travis Nielsen 9654e51db1 Merge pull request #2290 from travisn/rbd-mirror
Enable rbd mirror daemon in the cluster crd
2018-11-30 08:54:40 -07:00
Alexander Trost b11ce15833 Merge pull request #2304 from gerritjvv/update-flexvolume-rancher-docs
Update flexvolume docs for rancher rke
2018-11-30 10:02:59 +01:00
Gerrit Jansen van Vuuren cbca537e4b Update flexvolume docs for rancher rke
Signed-off-by: Gerrit Jansen van Vuuren <gerritjvv@gmail.com>
2018-11-30 09:56:21 +01:00
Jeff Billimek 4a1e091386 documentation changes for leveraging cluster network for ceph OSDs
Signed-off-by: Jeff Billimek <jeff@billimek.com>
2018-11-29 01:36:45 -05:00
travisn fdd64bb95a enable rbd mirror daemon in the cluster crd
Signed-off-by: travisn <tnielsen@redhat.com>
2018-11-28 08:29:57 -07:00
Ben Zieglmeier 6d04bbf430 ceph: Add CRD for Object Store User
Add the ability to create and manage object store users with CRDs

Signed-off-by: Ben Zieglmeier <benjamin.zieglmeier@target.com>
2018-11-21 15:15:05 -06:00
Jared Watts 2274f78683 Fixes for running Ceph, CockroachDB, and Minio demos
- Add cluster domain to minio spec
- Remove port configuration from minio spec
- Include unused packages for codegen related repos
- Update Minio version to pick up latest fixes
- Helper to load cockroachdb demo images into minikube

Signed-off-by: Jared Watts <jbw976@gmail.com>
2018-11-08 10:52:49 -08:00
Travis Nielsen 9a09773dda Merge pull request #1915 from laevilgenius/dashboard_url_prefix
Add urlPrefix setting for ceph dashboard
2018-11-06 15:45:20 -07:00
Andrey Laguta c247e8c0f7 Add urlPrefix setting for ceph dashboard
Signed-off-by: Andrey Laguta <13280256+laevilgenius@users.noreply.github.com>
2018-11-06 02:58:47 +02:00
rohan47 3aef6fc213 [Documentation] Added source code layout
Signed-off-by: rohan47 <rohanrgupta1996@gmail.com>
2018-11-05 20:50:23 +05:30
travisn 6cfd2ee11a port 7000 for the luminous dashboard and 8443 for mimic and above
Signed-off-by: travisn <tnielsen@redhat.com>
2018-11-01 11:49:37 -06: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 39117a7a0b mgr: configure a self-signed cert and admin user for the dashboard
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 9ba4fcc450 Merge pull request #2225 from jbw976/upgrade-doc-format
docs: restore deleted metdata/format syntax to upgrade user guide
2018-10-17 23:26:01 -07:00
Travis Nielsen a2bbb67c0b Merge pull request #2211 from travisn/initialize-mons-on-restart
Allow mons to scale up or down
2018-10-17 21:48:25 -06:00
Jared Watts 1997697495 docs: restore deleted metdata/format syntax to upgrade user guide
Signed-off-by: Jared Watts <jbw976@gmail.com>
2018-10-17 19:40:32 -07:00
Jared Watts 537c40b3d1 Merge pull request #2156 from ganeshmaharaj/doc-update-pvc-delete
Add doc changes for upgrade with incomplete PVCs
2018-10-17 19:36:57 -07:00
John Axel Eriksson dd7860fb8e Support additonal agent mounts and alternate lib/modules host path.
The background is that there are at least two distributions with very
different host fs layouts. Those would be NixOS and GNU Guix.

For example, on NixOS, /lib/modules does not exist, it can instead
be found at /run/current-system/kernel-modules/lib/modules where
/run/current-system/kernel-modules is a symlink into /nix/store.

Within the modules directory, again on NixOS, there are more links
into the /nix store.

So to support alternate host fs layouts it is now possible to specify
the lib/modules host path and in addition specify extra mounts.

Signed-off-by: John Axel Eriksson <john@insane.se>
2018-10-17 21:03:44 +02:00
travisn b02cd099f1 mons: allow scaling up or down the size of quorum
Signed-off-by: travisn <tnielsen@redhat.com>
2018-10-17 11:00:05 -06:00
Ganesh Maharaj Mahalingam fbe2ac0f14 Add doc changes for upgrade with incomplete PVCs
Signed-off-by: Ganesh Maharaj Mahalingam <ganesh.mahalingam@intel.com>
2018-10-12 13:38:41 -07:00
Alexander Trost eed927ec96 Merge pull request #2093 from danielcb/update-documentation
docs: add documentation about imagePullSecrets #1713
2018-10-08 16:12:54 +02:00
travisn efadffda82 docs: update usage of ceph toolbox
Signed-off-by: travisn <tnielsen@redhat.com>
2018-10-02 16:42:55 -06:00
travisn efd581e7ed start toolbox pod with the ceph image instead of a separate image
Signed-off-by: travisn <tnielsen@redhat.com>
2018-10-02 15:43:53 -06:00
Andrea Simonini 2ce2d8f771 docs: fix typo
Signed-off-by: Andrea Simonini <andrea.simonini@gmail.com>
2018-09-28 15:22:20 +02:00
Daniel Bross 96fe5521c1 docs: add documentation about imagePullSecrets
Adds documentation about applying an imagePullSecret to a service
account to allow all pods spawned by the operator to have this
imagePullSecret. This is necessary to access an image
(e.g. ceph-agent) from a private/authenticated docker registry
without changing the current operator code.

Signed-off-by: Daniel Bross <daniel.c.bross@gmail.com>
2018-09-25 13:58:26 +02:00
Ratnadeep Debnath 7ae2149961 Add support for storageclass' reclaimPolicy when creating PV.
Signed-off-by: Ratnadeep Debnath <rtnpro@gmail.com>
2018-09-14 10:05:34 +05:30
Ayaz Ahmed Khan a3087f6704 Update FlexVolume documentation to add GKE info.
Google Kubernetes Engine uses a non-standard FlexVolume directory which
is not documented. This change updates the FlexVolume documentation to
describe how to configure FlexVolume for use on Google Kubernetes
Engine.

Signed-off-by: Ayaz Ahmed Khan <ayaz@ayaz.pk>
2018-09-13 14:20:43 +05:00
Travis Nielsen 558d51b9cc Merge pull request #2104 from rohan47/nfs_doc_update
[Documentation] Updated NFS prerequisite
2018-09-07 08:05:45 -06:00