From 92c33e519e54efa6fc19d0072c617011e86bcbef Mon Sep 17 00:00:00 2001 From: dtomlinson Date: Wed, 29 Apr 2020 17:16:45 +0100 Subject: [PATCH] changing VPC to use outputs --- .cloudformation/02-stack-vpc.yaml | 8 ++++---- .ebextensions/07-custom-vpc.config | 2 +- todo.md | 15 ++++++++++++++- 3 files changed, 19 insertions(+), 6 deletions(-) diff --git a/.cloudformation/02-stack-vpc.yaml b/.cloudformation/02-stack-vpc.yaml index 53a46a6..ef71fb2 100644 --- a/.cloudformation/02-stack-vpc.yaml +++ b/.cloudformation/02-stack-vpc.yaml @@ -75,19 +75,19 @@ Outputs: Description: The VPC ID. Value: !Ref PublicVPC Export: - Name: ELBStrapiPublicVPC + Name: !Sub "${AWS::StackName}-ELBStrapiPublicVPC" PublicSubnet0ID: Description: The ID of the subnet. Value: !Ref PublicSubnet0 Export: - Name: ELBStrapiSubnet0 + Name: !Sub "${AWS::StackName}-ELBStrapiSubnet0" PublicSubnet1ID: Description: The ID of the subnet. Value: !Ref PublicSubnet1 Export: - Name: ELBStrapiSubnet1 + Name: !Sub "${AWS::StackName}-ELBStrapiSubnet1" PublicSubnet2ID: Description: The ID of the subnet. Value: !Ref PublicSubnet2 Export: - Name: ELBStrapiSubnet2 + Name: !Sub "${AWS::StackName}-ELBStrapiSubnet2" diff --git a/.ebextensions/07-custom-vpc.config b/.ebextensions/07-custom-vpc.config index 7381478..9134e2e 100644 --- a/.ebextensions/07-custom-vpc.config +++ b/.ebextensions/07-custom-vpc.config @@ -1,5 +1,5 @@ option_settings: aws:ec2:vpc: - VPCId: "vpc-003597eb63a0a3efe" + VPCId: !FN::ImportValue" "temp-vpc-ELBStrapiPublicVPC" Subnets: "subnet-02cd8f7981ddfe345,subnet-02d9e1338e8d92d09,subnet-0e07d4d35394db524" DBSubnets: "subnet-02cd8f7981ddfe345,subnet-02d9e1338e8d92d09,subnet-0e07d4d35394db524" diff --git a/todo.md b/todo.md index 48cd161..725527a 100644 --- a/todo.md +++ b/todo.md @@ -42,6 +42,19 @@ Decouple an exisitng RDS instance from ELB to RDS: