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