Commit Graph
26 Commits
Author SHA1 Message Date
Jared Watts 21f163e2ba rook support for shared filesystems 2016-12-01 13:34:45 -08:00
Travis Nielsen 771f1778ff simple REST api for add/remove of file system 2016-11-21 15:58:47 -08:00
Jared Watts 0e00f57758 Migrate logging package from built-in to github.com/coreos/capnslog, allow user specified logging level, tune logging levels for existing log statements 2016-11-16 14:19:42 -08:00
Travis Nielsen a44f301979 refactor cephmgr into subpackages 2016-11-10 12:43:14 -08:00
Bassam Tabbara b3c4f18c89 initial docs and licensing 2016-11-07 17:13:39 -08:00
Jared Watts 641eb4c04b rook status command to show health and status of cluster 2016-11-01 15:48:49 -07:00
Travis Nielsen 12a195ab0d usage of public and private ip addresses 2016-10-27 09:06: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
Travis Nielsen 31b394c52e osd tracking on id instead of serial number 2016-10-21 14:55:32 -07:00
Travis Nielsen 7f9cf16803 configuration of osds with bluestore 2016-10-19 11:35:58 -07:00
Jared Watts 90cf7a8261 Support for replicated and erasure coded storage pools 2016-10-14 10:59:02 -07:00
Jared Watts 0d4241e758 Support for creating, mapping, formatting, mounting and unmounting RADOS block devices 2016-10-11 15:25:49 -07:00
Travis Nielsen afea5de34d increase code coverage of ceph orchestration 2016-10-04 15:27:07 -07:00
Travis Nielsen d820bf5ff6 rest api for querying the crush map 2016-10-04 15:27:07 -07:00
Travis Nielsen 8db85f4231 add test for moving an unhealthy monitor 2016-10-03 10:54:24 -07:00
Travis Nielsen 6a789caa2d orchestrate adding and removing of devices 2016-10-03 10:54:17 -07:00
Travis Nielsen da2b3a43f8 osds initialize from devices in desired state 2016-10-03 10:42:46 -07:00
Travis Nielsen 032c8bca03 add and remove device to desired state 2016-10-03 10:42:46 -07:00
Jared Watts 4348cf2781 Full node details listing and pretty printing, unit tests 2016-09-29 09:25:11 -07:00
Travis Nielsen c1acb9175e move cephclient and cephd under cephmgr 2016-09-27 08:33:49 -07:00
Travis Nielsen b89bccec09 point sources at cephmgr 2016-09-26 16:00:45 -07:00
Travis Nielsen 4cc85d7978 rest api for getting ceph mon desired and actual status 2016-09-26 14:30:41 -07:00
Travis Nielsen d9a951a99c Raise unhealthy node event when heartbeat is not seen for 10s 2016-09-23 10:12:02 -07:00
Jared Watts b351d40e7e Get and Create storage pools client and server side implementation, unit tests 2016-09-21 13:39:56 -07:00
Jared Watts fcf762d88b Castle REST API server side implementation, port castlectl to thin HTTP client, unit tests 2016-09-19 14:26:47 -07:00