Commit Graph
7961 Commits
Author SHA1 Message Date
Jared Watts 3028a4ebad Merge pull request #285 from jbw976/k8s-nodeport
Update rookd REST API service node port to worker node
2016-12-12 08:44:17 -08:00
Jared Watts cbe8024d66 Update rookd REST API service node port to worker node 2016-12-12 08:27:59 -08:00
Bassam Tabbara 30fc851963 Merge pull request #283 from jbw976/v0.2.1-docs
docs: update quickstart/demo for v0.2.1
2016-12-12 08:36:18 -05:00
Jared Watts 8ce12b02d7 docs: update quickstart/demo for v0.2.1 2016-12-11 21:52:28 -08:00
Jared Watts 0fc5408029 Merge pull request #280 from travisn/stable-etcd
Improve stability of internal etcd at startup
v0.2.1
2016-12-11 20:41:48 -08:00
Travis Nielsen 89abc5d751 return minimal set of registered etcd members 2016-12-11 20:25:15 -08:00
Bassam Tabbara 0f5e28297c Merge pull request #282 from bassam/ceph-submodule-check
build: add a script to check ceph submodule
2016-12-09 22:12:04 -08:00
Bassam Tabbara 8e271b334f build: add a script to check ceph submodule 2016-12-09 20:57:59 -08:00
Jared Watts f6e6fa3125 Merge pull request #281 from jbw976/ROOK-269
Add default timeout to rook client network calls.  Log start and end …
2016-12-09 20:39:15 -08:00
Jared Watts 9e48da2e63 Add default timeout to rook client network calls. Log start and end of API server calls with request ID and response status 2016-12-09 20:25:32 -08:00
Travis Nielsen 06899f3233 Merge pull request #279 from travisn/readme-update
hide curl output in demo instructions
2016-12-09 17:12:34 -08:00
Travis Nielsen 651dde00e0 hide curl output in demo instructions 2016-12-09 16:43:26 -08:00
Jared Watts e0f680c560 Merge pull request #268 from jbw976/v0.2
docs: bump quickstart and demos to v0.2.0
v0.2.0
2016-12-07 17:58:57 -08:00
Jared Watts 58eb2e9227 docs: bump quickstart and demos to v0.2.0 2016-12-07 17:56:11 -08:00
Jared Watts 63a405b932 Merge pull request #267 from jbw976/object-quickstart
cli: rook tool object connection information output to environment va…
2016-12-07 17:32:12 -08:00
Jared Watts 2aebf70f67 cli: rook tool object connection information output to environment variables 2016-12-07 17:18:29 -08:00
DanKerns cfc7327014 Merge pull request #266 from DanKerns/doc-changes
doc: Link to ceph.com in the introduction
2016-12-07 13:23:33 -08:00
DanKerns 26d6d2a864 Link to ceph.com in the introduction 2016-12-07 11:40:18 -08:00
Travis Nielsen 2276d8912f Merge pull request #264 from travisn/relative-dir
always use absolute path for data dir
2016-12-07 10:03:58 -08:00
Travis Nielsen 6c304df706 always use absolute path for data dir 2016-12-07 09:45:13 -08:00
Bassam Tabbara 849bc3b4f6 Merge pull request #261 from jbw976/readme-file-object
docs: Update quickstart to include file and object instructions
2016-12-06 18:11:23 -08:00
Jared Watts 5336569910 docs: Update quickstart to include file and object instructions 2016-12-06 18:05:26 -08:00
Travis Nielsen 1b4045ca70 Merge pull request #260 from travisn/kube-example
single and multi-node kubernetes pod example
2016-12-06 17:52:22 -08:00
Travis Nielsen ebf592cedb single and multi-node kubernetes example 2016-12-06 17:50:42 -08:00
Jared Watts c3d4911fbd Merge pull request #254 from jbw976/rook-229
rook tool support for object store creation and client connections
2016-12-06 14:56:23 -08:00
Jared Watts 92bdb4531f rook tool support for object store creation and client connections 2016-12-06 14:36:22 -08:00
Michael Goff 8211d4a684 Merge pull request #242 from thephred/kubernetes
Added a kubernetes demo
v0.1.1
2016-12-05 10:21:51 -08:00
Michael Goff a98855d9f5 kubernetes: Added a kubernetes demo
This serves as a simple example of running rook in a kubernetes environment
and shows how to consume a block device as a data dir for mysql. Resolves #234
2016-12-05 10:06:00 -08:00
Michael Goff d6ccb72198 rook: Added the ability to set global flags with environment variables
The ability to set global flags via environment variables alleviates the need to pass flags on every invokation.
2016-12-05 10:06:00 -08:00
Travis Nielsen 2ba3b766fa Merge pull request #250 from travisn/object-state
set object store state in etcd properly
2016-12-05 09:40:16 -08:00
Travis Nielsen ddb798a446 set object store state in etcd 2016-12-05 07:26:31 -08:00
Travis Nielsen c0aaee06a5 Merge pull request #243 from travisn/object-orch
Configure the rgw object store in the cluster
2016-12-02 16:46:19 -08:00
Travis Nielsen b276150822 run short-lived procs as tools instead of daemons 2016-12-02 16:33:30 -08:00
Travis Nielsen 79cdd85bc4 create the rgw admin user 2016-12-02 16:33:26 -08:00
Travis Nielsen 9b2fc64a9d orchestrate the rgw service in the cluster 2016-12-02 16:30:29 -08:00
Travis Nielsen 5eeb4691fc rename cephmgr sources 2016-12-02 13:36:57 -08:00
Travis Nielsen fb39781808 remove obsolete file system change object 2016-12-02 13:36:57 -08:00
Jared Watts 332658211c Merge pull request #241 from jbw976/rook-240
Refactor rook tool so each command has its own package
2016-12-01 17:13:48 -08:00
Jared Watts fc6a58a952 Refactor rook tool so each command has its own package 2016-12-01 17:01:03 -08:00
Jared Watts 3f91cd2bf3 Merge pull request #239 from jbw976/rook-211
rook support for shared filesystems
2016-12-01 14:38:48 -08:00
Jared Watts 21f163e2ba rook support for shared filesystems 2016-12-01 13:34:45 -08:00
DanKerns e022e06580 Merge pull request #237 from DanKerns/tweet
Add the @rook_io Twitter address.
2016-11-28 15:11:42 -08:00
DanKerns 11b5324e2d Add the @rook_io Twitter address. 2016-11-28 14:29:52 -08:00
Bassam Tabbara f800e0bf9c Merge pull request #235 from bassamtabbara/build-from-source
ceph: add RGW to embedded ceph
2016-11-28 10:01:16 -08:00
Bassam Tabbara cfdd7d800c ceph: add RGW to embedded ceph
this commit adds RGW to rook.
2016-11-28 09:10:43 -08:00
Bassam Tabbara 2b1806aea4 build: build ceph dependencies from source
With this commit we now build some of the packages ceph depends
on directly from source code. We use cmake and externalproject_add
to build the sources using a superbuild project approach. Not all
packages that are compiled into rook are built from source yet, but
enough are there to work around some of the issues we were ran into
with adding RGW to rook.

Specificaly, libcurl is now built from source and removes the
dependency on openldap and other unused protocols. Boost, zlib,
libblkid, and libuuid are now also built from source. More packages
will be added in the future to complete this approach.

The build container is now based on the yakkety release of ubuntu.
2016-11-28 09:10:43 -08:00
DanKerns 6efd9ed50d Merge pull request #233 from DanKerns/readme_fixes
Docs: Added rook/rook gitter reference
2016-11-22 09:16:12 -08:00
DanKerns 01f01d9c85 Docs: Added rook/rook gitter reference 2016-11-22 08:57:17 -08:00
Travis Nielsen 7a7de3ff66 Merge pull request #215 from travisn/file-server
Add or remove a single file system in the storage cluster
2016-11-21 16:12:21 -08:00
Travis Nielsen 771f1778ff simple REST api for add/remove of file system 2016-11-21 15:58:47 -08:00