Commit Graph
312 Commits
Author SHA1 Message Date
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
rohan47 39c6bd0884 [Documentation] Updated prequisite
It is required to install nfs client packages on the nodes where the nfs
server will run.

Signed-off-by: rohan47 <rohanrgupta1996@gmail.com>
2018-09-07 06:13:25 +00:00
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
Sage Weil 8e773612ca Remove unnecessary "-id" from OSD pod names
The -id portion of the name is unnecessary and inconsistent with the other
pod names.

Signed-off-by: Sage Weil <sage@redhat.com>
2018-09-04 14:15:18 -05:00
travisn f840e3574e mon: start a deployment instead of replicaset
Signed-off-by: travisn <tnielsen@redhat.com>
2018-09-01 00:12:42 -06:00
Ratnadeep Debnath 5dfd012c77 Updated docs about setting k8s 1.8 as the min reqd version.
Signed-off-by: Ratnadeep Debnath <rtnpro@gmail.com>
2018-08-28 21:10:03 +05:30
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
Alexander Trost 7b76280b8e Merge pull request #2028 from jbw976/ceph-finalizer-docs
docs: update command to manually delete finalizer from ceph cluster CRD
2018-08-16 17:02:19 +02:00
Dennis Chen ba82a89fed Update the common-issue documentation
This PR is a follow-up of the PR#1947, we need to update the
common issue to include this new reason for the failure of the
Rook agent deployment.

Signed-off-by: Dennis Chen <dennis.chen@arm.com>
2018-08-15 16:42:55 +08:00
Jared Watts 6536c74c1a docs: update command to manually delete finalizer from ceph cluster CRD
Signed-off-by: Jared Watts <jbw976@gmail.com>
2018-08-14 23:43:55 -07: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
Terje Sannum f48c0efeea helm: support adding annotations on pod
Signed-off-by: Terje Sannum <terje.sannum@nav.no>
2018-08-07 13:21:40 +02:00
travisn 4ac9792e45 docs: clarify pool replication samples
Signed-off-by: travisn <tnielsen@redhat.com>
2018-08-06 09:31:13 -06:00
Jared Watts 5f34f036fa Merge pull request #1958 from galexrt/docs_improve_1790
Improve flexvolume docs with better structure
2018-08-01 13:40:02 -07:00
Alexander Trost 5a3f9cb997 Improve flexvolume docs with better structure
Added OpenShift and Atomic flexvolume info

Signed-off-by: Alexander Trost <galexrt@googlemail.com>
2018-08-01 22:34:47 +02:00
travisn 1d928ecd36 osd: init container to initialize config at startup
Signed-off-by: travisn <tnielsen@redhat.com>
2018-07-31 14:39:53 -06:00
Alexander Trost 035217a614 Fix storage config Ceph Cluster CRD doc links
Signed-off-by: Alexander Trost <galexrt@googlemail.com>
2018-07-30 13:59:54 +02: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
Jared Watts 76280b9bff docs: clear pending release notes and update upgrade guide to 0.8
Signed-off-by: Jared Watts <jbw976@gmail.com>
2018-07-19 16:48:15 -07:00
Matt Pryor e9a68bd443 rook/rook#1893 Add tolerations to Helm chart
Signed-off-by: Matt Pryor <matt.pryor@stfc.ac.uk>
2018-07-17 10:39:59 +01:00
travisn 0854cbaf55 docs: clarifications for the 0.8 release
Signed-off-by: travisn <tnielsen@redhat.com>
2018-07-13 14:29:57 -06: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
Jared Watts 3ab5e7a80b docs: upgrade guide for ceph.rook/io/v1beta1 migration
Signed-off-by: Jared Watts <jbw976@gmail.com>
2018-07-11 09:23:46 -07:00