30 Commits

Author SHA1 Message Date
sakridge
3199f174a3
Add option to pass boot disk type to gce create (#1308) 2018-09-22 16:43:47 -07:00
Michael Vines
155ee8792f Add GPU support to ec2-provider 2018-09-17 09:26:25 -07:00
Michael Vines
f89f121d2b Add AWS EC2 support 2018-09-17 09:26:25 -07:00
Michael Vines
ee74b367ce Add docker install script 2018-09-12 17:09:37 -07:00
Michael Vines
ebcac3c2d1 Use a common solana user on all testnet instances 2018-09-08 22:34:26 -07:00
Michael Vines
9f5c86e60c Install earlyoom at gce instance startup 2018-09-08 13:59:45 -07:00
Michael Vines
9f413fd656 Establish net/scripts/... for better scoping 2018-09-08 13:59:45 -07:00
Michael Vines
506a81e8cc Assume -y 2018-09-07 12:01:43 -07:00
Michael Vines
dcb30a8489 Delete leader node first 2018-09-07 12:01:43 -07:00
Michael Vines
d252f7f687 Revert "Default to 10 validators"
This reverts commit ed5fbaef06854c97869092961f8a8fb32bb1c832.
2018-09-07 12:01:43 -07:00
Michael Vines
53e16f68d9
Improve error handling 2018-09-06 20:57:05 -07:00
Michael Vines
ed5fbaef06
Default to 10 validators 2018-09-06 20:46:49 -07:00
Michael Vines
66ff602659 Rewrite ci/testnet-{deploy,sanity}.sh in terms of net/ primitives 2018-09-06 19:54:39 -07:00
Michael Vines
03e87e4169 Add more metrics 2018-09-06 19:54:39 -07:00
Michael Vines
9ca6a2d25b Configure boot disk size 2018-09-06 19:54:39 -07:00
Michael Vines
aa07bdfbaa Optionally suppress delete confirmation 2018-09-06 19:54:39 -07:00
Michael Vines
cae345b416 Allow - in prefix 2018-09-06 19:54:39 -07:00
Rob Walker
fdc48d521c
use USER instead of whoami (#1134)
* use USER instead of whoami

make gcloud_FigureRemoteUsername robust against unsolicited output
   (that I get on login ;) )

validate --prefix argument

* Update gcloud.sh
2018-09-07 00:18:05 +09:00
Michael Vines
6560b0e2cc s/whoami/id -un/ 2018-09-05 14:26:21 -07:00
Michael Vines
ec38dba209 GCE leader nodes can now be provisioned with a static IP address 2018-09-05 14:26:21 -07:00
Michael Vines
89db85dbf9 Work around concurrent |gcloud compute ssh| terminal issue 2018-09-05 09:02:02 -07:00
Michael Vines
e677cda027 Private IP networks now work, and are the default 2018-09-05 09:02:02 -07:00
Michael Vines
6ad4a81123 s/_/-/g in filenames 2018-09-05 09:02:02 -07:00
Michael Vines
bcaa0fdcb1 net/ can now deploy Snaps 2018-09-05 09:02:02 -07:00
Michael Vines
2cb1375217 Run gcloud_PrepInstancesForSsh in parallel 2018-09-05 09:02:02 -07:00
Michael Vines
9365a47d42 Employ a startup script 2018-09-05 09:02:02 -07:00
Michael Vines
6ffe205447 Add -g option 2018-09-05 09:02:02 -07:00
Michael Vines
fa07c49cc9 net/ can now deploy Snaps 2018-09-05 09:02:02 -07:00
Michael Vines
7e2b65374d gce instance types are now configurable 2018-09-05 09:02:02 -07:00
Michael Vines
399caf343c Morph gce_multinode-based scripts into net/ 2018-09-05 09:02:02 -07:00