Commit Graph
172 Commits
Author SHA1 Message Date
Travis Nielsen fa3205fd98 docs: replace rook-client with toolbox 2017-06-20 20:57:46 -07:00
Travis Nielsen 307dd6870b client: rename rook to rookctl 2017-06-20 20:57:46 -07:00
Dimitrios Karagiannis 9ce033467a operator: introduces placement configuration for k8s
this enables control over where pods get scheduled in a kube cluster,
using nodeAffinity and tolerations
2017-06-14 14:44:14 +00:00
gcmalloc 701c2c05f0 Uniforming the extension of the yaml files. 2017-05-16 23:47:46 +02:00
gcmalloc 36dc45e3f6 adding missing url for kube-tools and kube-client in the kubernetes howto 2017-05-16 23:47:46 +02:00
Travis Nielsen 002a9f5b69 table of contents for advanced config 2017-05-16 10:31:02 -07:00
Travis Nielsen a74ceb724c allow overriding ceph settings through a configmap 2017-05-16 10:30:57 -07:00
Travis Nielsen 2ba97b198c document the system:masters privs 2017-05-15 13:06:15 -07:00
Travis Nielsen 74a014ae9b restore support for k8s 1.5 2017-05-15 13:06:11 -07:00
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