adding FN

This commit is contained in:
2020-04-29 17:57:30 +01:00
parent 6b4068f6f8
commit 2175304ac9
2 changed files with 29 additions and 1 deletions

28
todo.md
View File

@@ -57,3 +57,31 @@ Recreate env with database, check the DB subnets - are they the same as the EC2
Can we use cloudformation functions (imports) in .config files under option_settings? (reference a VPC that already exists?) (https://www.reddit.com/r/aws/comments/a2uoae/is_there_a_way_to_reference_an_elastic_beanstalk/) Yes?
Yes but only certain functions: <https://docs.aws.amazon.com/elasticbeanstalk/latest/dg/ebextensions-functions.html#ebextensions-functions-getatt>. You cannot use FN::ImportValue to reference a resource in another Cloudformation stack.
Append the stackname to the outputs for the VPC and Subnets
{ "Fn::ImportValue": "awseb-e-abcdefghijklmno-AutoScalingGroup" }
Use join for subnets Name: !Join [ ":", [ !Ref "AWS::StackName", AccountVPC ] ]
Updating 07 config to accept a parameter
Append the stackname to the outputs for the VPC and Subnets
!Sub "${AWS::StackName}-VPCID"
Name: !Sub "${AWS::StackName}-ELBStrapiPublicVPC"
Name: !Sub "${AWS::StackName}-ELBStrapiSubnet0"
Name: !Sub "${AWS::StackName}-ELBStrapiSubnet1"
Name: !Sub "${AWS::StackName}-ELBStrapiSubnet2"
temp-vpc-ELBStrapiPublicVPC
temp-vpc-ELBStrapiSubnet0
temp-vpc-ELBStrapiSubnet1
temp-vpc-ELBStrapiSubnet2
{ "Fn::ImportValue": "awseb-e-abcdefghijklmno-AutoScalingGroup" }
Use join for subnets Name: !Join [ ":", [ !Ref "AWS::StackName", AccountVPC ] ]
Updating 07 config to accept a parameter