@cryptotaxi247 / infra / commits / 65f0417b

Use m4.xlarge

These are cheaper and faster than m3.xlarge, yay!

Eelco Dolstra committed Aug 31, 2015 at 18:22 UTC 65f0417b077e00144b7ad07b14d7b0a2a78446db
2 files changed +6 -2
hydra-provisioner/conf.nix
+1
@@ -7,6 +7,7 @@
7
8 systemTypes.x86_64-linux = {
9 nixopsExpr = builtins.toPath ./nixops.nix;
10 + nixPath = [ "nixpkgs=https://github.com/NixOS/nixpkgs-channels/archive/nixos-14.12.tar.gz" ];
11 maxMachines = 12;
12 ignoredRunnables = 250;
13 runnablesPerMachine = 50;
hydra-provisioner/nixops.nix
+5 -2
@@ -17,14 +17,17 @@ in
17 deployment.targetEnv = "ec2";
18 deployment.ec2.accessKeyId = accessKeyId;
19 deployment.ec2.region = region;
20 - deployment.ec2.instanceType = "m3.xlarge";
20 + deployment.ec2.instanceType = "m4.xlarge";
21 deployment.ec2.spotInstancePrice = 10;
22 deployment.ec2.keyPair = resources.ec2KeyPairs.default;
23 - deployment.ec2.securityGroups = [ "public-ssh" ];
23 + deployment.ec2.subnetId = "subnet-0723eb5e";
24 + deployment.ec2.associatePublicIpAddress = true;
25 + deployment.ec2.securityGroupIds = [ "sg-67a05003" ];
26 deployment.ec2.tags.Name = "Hydra Builder";
27 deployment.ec2.ebsInitialRootDiskSize = 100;
28 deployment.owners = [ "eelco.dolstra@logicblox.com" ];
29
30 +
31 imports = [ <nixpkgs/nixos/modules/profiles/minimal.nix> ];
32
33 users.extraUsers.root.openssh.authorizedKeys.keys =