Commit Graph
19 Commits
Author SHA1 Message Date
Alexander Trost 971a552d2b toolbox: Fallback to rook-api dns name when service env vars are not set 2017-11-29 18:04:58 +01:00
Travis Nielsen 35014f5ce8 toolbox: generate config for mons with double digit names 2017-11-07 10:39:56 -08:00
Travis Nielsen 46d1483468 tools: remove dependence on api service to launch toolbox 2017-10-27 11:00:36 -07:00
Alexander Trost a3daea69dc fix rook-api service clusterIP when hostNetwork is used
allow ROOK_API_SERVER_ENDPOINT to be set by user

toolbox: default to rook-api dns name when no k8s service env vars are
given

Added dnsPolicy to rook-tools (K8s required version >1.6)
2017-09-26 16:55:49 +02:00
Bassam Tabbara e9a2aabdd9 rename ROOKD_ env to ROOK_ 2017-08-04 09:51:23 -07:00
Bassam Tabbara f0cf36ceec fix: fix save image test 2017-07-21 22:51:04 -07:00
Bassam Tabbara 768af4b5cb build: save images to a file on each build 2017-07-21 19:25:11 -07:00
Bassam Tabbara e252c9383b build: move binaries to _output/bin 2017-07-21 19:25:11 -07:00
Bassam Tabbara e4b1db9bc9 tests: refactor integration tests
refactor integration tests splitting out the kubernetes
cluster setup to just be in a script and making it the reponsibility
of the host/user/jenkins.

integration tests now run just like unit tests using "go test".
2017-06-29 15:20:28 -07:00
Bassam Tabbara bc02e76f2d rename rookd to rook 2017-06-28 22:21:05 -07:00
Travis Nielsen 307dd6870b client: rename rook to rookctl 2017-06-20 20:57:46 -07:00
Bassam Tabbara ab59789334 build: fix make release on mac 2017-06-20 20:57:46 -07:00
Bassam Tabbara 96252b9ef3 build: switch rook and rookd to static
removed PIE and simplified the cross build containers as a result.
2017-06-20 20:57:46 -07:00
Travis Nielsen 0a035ed402 support for RBD images, all api tests passing
RBD image support fixes, ensure /etc/ceph is created in toolbox image, return output string in exec even for errors because the ceph tools return useful information there upon error
2017-06-20 20:57:46 -07:00
Bassam Tabbara fa7460fc54 build: fix entrypoint for rookd and toolbox 2017-06-20 20:57:46 -07:00
Bassam Tabbara f3ae0a2fa8 build: support for building on mac 2017-06-20 20:57:46 -07:00
Bassam Tabbara d52892bd12 add tini as PID 1 for all images 2017-06-20 20:57:46 -07:00
Bassam Tabbara 77ac2c2908 build: add the toolbox to images 2017-06-20 20:57:46 -07:00
Bassam Tabbara b7c352fb25 build: move the toolbox into images/ 2017-06-20 20:57:46 -07:00