From a9dd0af3fe0b5a70ed74a7be204d616df9574023 Mon Sep 17 00:00:00 2001 From: Defunct Date: Wed, 21 Dec 2016 05:55:11 +0000 Subject: [PATCH] resolves #176 + other ec2 env issues --- roles/cloud-ec2/tasks/main.yml | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/roles/cloud-ec2/tasks/main.yml b/roles/cloud-ec2/tasks/main.yml index 41f46bc..343470b 100644 --- a/roles/cloud-ec2/tasks/main.yml +++ b/roles/cloud-ec2/tasks/main.yml @@ -25,8 +25,8 @@ - name: Configure EC2 virtual private clouds ec2_vpc: - aws_access_key: "{{ aws_access_key }}" - aws_secret_key: "{{ aws_secret_key }}" + aws_access_key: "{{ aws_access_key | default(lookup('env','AWS_ACCESS_KEY_ID'))}}" + aws_secret_key: "{{ aws_secret_key | default(lookup('env','AWS_SECRET_ACCESS_KEY'))}}" state: present resource_tags: { "Environment":"Algo" } region: "{{ region }}" @@ -39,6 +39,8 @@ - name: Set up Public Subnets Route Table ec2_vpc_route_table: + aws_access_key: "{{ aws_access_key | default(lookup('env','AWS_ACCESS_KEY_ID'))}}" + aws_secret_key: "{{ aws_secret_key | default(lookup('env','AWS_SECRET_ACCESS_KEY'))}}" vpc_id: "{{ vpc.vpc_id }}" region: "{{ region }}" state: present