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