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 =