Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- let
- region = "eu-west-1";
- accessKeyId = "dev"; # symbolic name looked up in ~/.ec2-keys or a ~/.aws/credentials profile name
- ec2 =
- { resources, ... }:
- { deployment.targetEnv = "ec2";
- deployment.ec2.accessKeyId = accessKeyId;
- deployment.ec2.region = region;
- deployment.ec2.instanceType = "m1.small";
- deployment.ec2.keyPair = resources.ec2KeyPairs.my-key-pair;
- };
- in
- { proxy = ec2;
- backend1 = ec2;
- backend2 = ec2;
- # Provision an EC2 key pair.
- resources.ec2KeyPairs.my-key-pair =
- { inherit region accessKeyId; };
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement