Commit Graph
63 Commits
Author SHA1 Message Date
aramisjohnson 8aebb76478 Add development workflow process 2017-05-08 14:54:06 -07:00
Travis Nielsen 881889bb31 move the toolbox Dockerfile and yaml 2017-05-05 16:30:59 -07:00
Travis Nielsen 224a0bc17b base the client container on alpine 2017-05-05 12:25:37 -07:00
Jared Watts 8ab024d058 docs: bump standalone readme to use v0.4.0 release download 2017-05-03 22:33:39 -07:00
Travis Nielsen 649b269092 cleanup the cluster role for the api service 2017-05-03 11:48:57 -07:00
Travis Nielsen 58015878fe build the toolbox and client containers 2017-04-27 12:54:13 -07:00
Jared Watts 8a525893aa Update monitoring walkthrough to use RBAC 2017-04-25 15:05:57 -07:00
Travis Nielsen 5f781f45e4 operator artifacts all start in default namespace in the sample 2017-04-20 09:58:00 -07:00
Lucas Käldström 59ffc06ad0 Update to support Kubernetes v1.6 (only), add kubeadm support and improve docs 2017-04-19 11:18:28 +03:00
Jared Watts 697eaa15de docs: Clarify usage of specific nodes in cluster TPR 2017-04-18 12:12:58 -07:00
Travis Nielsen f5baf6be07 rename rookpool and rookcluster to pool and cluster 2017-04-17 17:13:14 -07:00
Steve Leon 236468119e Added volume provisioner to Rook
- The provisioner is a Kubernetes external volume provisioner
- It calls the Rook API to create and delete volumes on behalf
  of Kubernetes
- It automatically discover Ceph monitor endpoints
- It locates RBD ceph user keys based on the Rook cluster location
- It uses the in-tree RBD volume plugin to do the map/unmap
- Also modify the documentation to reflect the changes on the
  storageclass
2017-04-17 15:20:44 -07:00
Travis Nielsen 44a6c87496 link to run the client and other feedback 2017-04-17 14:31:02 -07:00
Travis Nielsen 6f51db6338 Add object and file system walkthroughs 2017-04-17 14:31:02 -07:00
bzub 9fbac5c780 Docs: Add Advanced Configuration 2017-04-17 15:05:12 -05:00
Travis Nielsen 00149faec8 Cluster uses metadata name and namespace instead of the spec namespace 2017-04-12 11:36:26 -07:00
Travis Nielsen ac61476a3c error handling for operator watching tprs 2017-04-11 12:01:52 -07:00
Travis Nielsen 7da26f19ff alpha version in the sample 2017-04-10 12:42:02 -07:00
Jared Watts 7d034d7ab6 Cluster TPR storage config examples and documentation 2017-04-07 13:07:26 -07:00
DanKerns 0e7d59a1e8 Merge branch 'master' into rbd-tools-doc 2017-04-05 17:10:49 -07:00
Jared Watts e5cca80654 Operator and cephmgr support for specifying storage resources and configuration 2017-04-04 15:32:49 -07:00
Steve Leon cab9f220ee Adding section that states the need of ceph-tools on all hosts
Fixes #464
2017-04-04 14:15:34 -07:00
Travis Nielsen 7ba9e8e7c2 merge rook-operator binary wtih rookd 2017-03-30 12:45:11 -07:00
Travis Nielsen 6386ec9861 simplify storage pool example 2017-03-30 08:41:24 -07:00
Steve Leon 375f792f0a Adding steps to setup minikube for rook 2017-03-28 18:37:23 -07:00
Jared Watts 055df71a6b Update readme's and rook-client/toolbox Dockerfile to v0.3.1 2017-03-28 16:44:46 -07:00
Jared Watts 30e9f23eca Guide for setting up monitoring with Prometheus in a Rook cluster 2017-03-27 20:50:26 -07:00
Travis Nielsen f0f70b458a create pools through a tpr 2017-03-27 19:33:59 -07:00
Dan Kerns 183846ab6c rook: Rename mount to map and unmount to unmap. Update tests. 2017-03-24 16:34:01 -07:00
Travis Nielsen 16fec636df move docs to the Documentation folder 2017-03-15 16:00:20 -07:00
Jared Watts d88c39c8bc Refactor readme into individual platform guides. Incorporate @travisn design write-ups 2017-02-22 13:59:31 -08:00
Bassam Tabbara 76d963465b docs: use hidpi logo
fixes #173
2016-11-12 13:21:38 -08:00
Bassam Tabbara b3c4f18c89 initial docs and licensing 2016-11-07 17:13:39 -08:00
Travis Nielsen 21f31396ee rookd renaming fix in publishing doc 2016-10-27 14:59:50 -07:00
Bassam Tabbara 7da39894c0 rename castle to rook
switched to using quay.io for all containers -- we are no longer
publishing to hub.docker.com.
2016-10-27 13:42:03 +02:00
Bassam Tabbara 4936587b94 go import fixes 2016-10-26 00:38:39 +02:00
jbw976 6a7cbe7752 Create publishing.md instructions for publishing castled builds 2016-10-21 17:18:53 -07:00
Bassam Tabbara 10f21a0119 rename castlectl to castle 2016-10-17 17:07:27 -07:00
Bassam Tabbara 0c30d20386 Simplify Makefile to support cross compiling
Makefile has been simplified to take advantage of incremental
build support in golang, and to setup for cross compiling.
2016-10-10 15:35:38 -07:00
jbw976 3cf541756c Remove unnecessary make flags to build 2016-10-05 17:43:48 -07:00
Jared Watts 38a1549f1d Support for running castled on Ubuntu dev environment 2016-10-04 09:24:59 -07:00
Bassam Tabbara 07c0245889 Makefile improvements
Makefile now attempts to build only what is needed. Dependency
checking has been improved but its not perfect yet.

Also added support for building in a private gopath which would
support building from forked repos.
2016-09-23 23:33:49 -07:00
Bassam Tabbara 0e1efa8d9a Support for ccache 2016-09-15 15:11:46 -07:00
Travis Nielsen cb37f97cff updated test instructions 2016-09-09 13:45:15 -07:00
Travis Nielsen 93a594a875 Unit testing instructions 2016-09-09 10:29:15 -07:00
Travis Nielsen ba39f59e70 Update launch.md 2016-09-08 16:03:07 -07:00
mehdi 665449e6bc Update dev-setup.md 2016-09-08 15:59:40 -07:00
mehdi 40a6e40246 Update dev-setup.md 2016-09-08 15:57:36 -07:00
mehdi a11918c1ce Update dev-setup.md 2016-09-08 15:57:09 -07:00
Travis Nielsen ab4ac85d79 Update launch.md 2016-09-08 15:55:48 -07:00