-
Notifications
You must be signed in to change notification settings - Fork 885
/
Copy pathsecuritygroup-addexisting.config
30 lines (28 loc) · 1.97 KB
/
securitygroup-addexisting.config
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
###################################################################################################
#### Copyright 2016 Amazon.com, Inc. or its affiliates. All Rights Reserved.
####
#### Licensed under the Apache License, Version 2.0 (the "License"). You may not use this file
#### except in compliance with the License. A copy of the License is located at
####
#### http://aws.amazon.com/apache2.0/
####
#### or in the "license" file accompanying this file. This file is distributed on an "AS IS"
#### BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
#### License for the specific language governing permissions and limitations under the License.
###################################################################################################
###################################################################################################
#### This configuration file configures the Auto Scaling Group to launch EC2 instances with an
#### existing Security Group. This is an additional Security Group to the one automatically
#### created by Elastic Beanstalk for the EC2 instances. Use this file when needing to place
#### Elastic Beanstalk EC2 instances into an existing Security Group.
#### Note: It is possible to connect your environment to a database by adding a rule to your
#### database's security group that allows ingress from the autogenerated security group that
#### Elastic Beanstalk attaches to your environment's Auto Scaling group. However, doing so creates
#### a dependency between the two security groups. Subsequently, when you attempt to terminate the
#### environment, Elastic Beanstalk will be unable to delete the environment's security group
#### because the database's security group is dependent on it.
###################################################################################################
option_settings:
- namespace: aws:autoscaling:launchconfiguration
option_name: SecurityGroups
value: my-security-group