mirror of
https://github.com/trailofbits/algo.git
synced 2025-06-07 07:33:52 +02:00
resolves #118 - AWS env keys
This commit is contained in:
parent
6c66cb03c7
commit
1dc6e1a0fa
1 changed files with 8 additions and 8 deletions
|
@ -1,7 +1,7 @@
|
||||||
- name: Locate official Ubuntu 16.04 AMI for region
|
- name: Locate official Ubuntu 16.04 AMI for region
|
||||||
ec2_ami_find:
|
ec2_ami_find:
|
||||||
aws_access_key: "{{ aws_access_key }}"
|
aws_access_key: "{{ aws_access_key | default(lookup('env','AWS_ACCESS_KEY_ID'))}}"
|
||||||
aws_secret_key: "{{ aws_secret_key }}"
|
aws_secret_key: "{{ aws_secret_key | default(lookup('env','AWS_SECRET_ACCESS_KEY'))}}"
|
||||||
name: "ubuntu/images/hvm-ssd/ubuntu-xenial-16.04-amd64-server-*"
|
name: "ubuntu/images/hvm-ssd/ubuntu-xenial-16.04-amd64-server-*"
|
||||||
owner: 099720109477
|
owner: 099720109477
|
||||||
sort: name
|
sort: name
|
||||||
|
@ -15,8 +15,8 @@
|
||||||
|
|
||||||
- name: Add ssh public key
|
- name: Add ssh public key
|
||||||
ec2_key:
|
ec2_key:
|
||||||
aws_access_key: "{{ aws_access_key }}"
|
aws_access_key: "{{ aws_access_key | default(lookup('env','AWS_ACCESS_KEY_ID'))}}"
|
||||||
aws_secret_key: "{{ aws_secret_key }}"
|
aws_secret_key: "{{ aws_secret_key | default(lookup('env','AWS_SECRET_ACCESS_KEY'))}}"
|
||||||
name: VPNKEY
|
name: VPNKEY
|
||||||
region: "{{ region }}"
|
region: "{{ region }}"
|
||||||
key_material: "{{ item }}"
|
key_material: "{{ item }}"
|
||||||
|
@ -25,8 +25,8 @@
|
||||||
|
|
||||||
- name: Configure EC2 security group
|
- name: Configure EC2 security group
|
||||||
ec2_group:
|
ec2_group:
|
||||||
aws_access_key: "{{ aws_access_key }}"
|
aws_access_key: "{{ aws_access_key | default(lookup('env','AWS_ACCESS_KEY_ID'))}}"
|
||||||
aws_secret_key: "{{ aws_secret_key }}"
|
aws_secret_key: "{{ aws_secret_key | default(lookup('env','AWS_SECRET_ACCESS_KEY'))}}"
|
||||||
name: vpn-secgroup
|
name: vpn-secgroup
|
||||||
description: Security group for VPN servers
|
description: Security group for VPN servers
|
||||||
region: "{{ region }}"
|
region: "{{ region }}"
|
||||||
|
@ -51,8 +51,8 @@
|
||||||
|
|
||||||
- name: Launch instance
|
- name: Launch instance
|
||||||
ec2:
|
ec2:
|
||||||
aws_access_key: "{{ aws_access_key }}"
|
aws_access_key: "{{ aws_access_key | default(lookup('env','AWS_ACCESS_KEY_ID'))}}"
|
||||||
aws_secret_key: "{{ aws_secret_key }}"
|
aws_secret_key: "{{ aws_secret_key | default(lookup('env','AWS_SECRET_ACCESS_KEY'))}}"
|
||||||
keypair: "VPNKEY"
|
keypair: "VPNKEY"
|
||||||
group: vpn-secgroup
|
group: vpn-secgroup
|
||||||
instance_type: t2.nano
|
instance_type: t2.nano
|
||||||
|
|
Loading…
Add table
Reference in a new issue