diff options
Diffstat (limited to 'nixos/maintainers/scripts/ec2/ebs-creator.nix')
-rw-r--r-- | nixos/maintainers/scripts/ec2/ebs-creator.nix | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/nixos/maintainers/scripts/ec2/ebs-creator.nix b/nixos/maintainers/scripts/ec2/ebs-creator.nix new file mode 100644 index 000000000000..43dbd86f6754 --- /dev/null +++ b/nixos/maintainers/scripts/ec2/ebs-creator.nix @@ -0,0 +1,13 @@ +{ + network.description = "NixOS EBS creator"; + + machine = + { config, pkgs, resources, ... }: + { deployment.targetEnv = "ec2"; + deployment.ec2.instanceType = "m1.large"; + deployment.ec2.securityGroups = [ "admin" ]; + deployment.ec2.ebsBoot = false; + deployment.ec2.keyPair = resources.ec2KeyPairs.keypair.name; + environment.systemPackages = [ pkgs.parted ]; + }; +} |