tni*_*ols 8 amazon-ec2 amazon-web-services amazon-elastic-beanstalk
我需要将我的Elastic Beanstalk应用程序连接到RDS上托管的外部(不是由EB创建)数据库.我可以通过两个步骤轻松完成此操作:1)创建应用程序2)编辑配置并在EB控制台中添加必要的安全组
我希望在启动时添加正确的安全组,以避免手动执行此操作时可能出现的人为错误.
我的问题是使用eb启动它会动态创建安全组.我无法找到一种方法来自动设置允许访问数据库的正确(或第二)ec2安全组.eb cli似乎不允许使用保存的配置.
是否可以使用配置文件?或者我错过了什么?
我希望这有帮助,在.ebextensions上创建一个.config:
Resources:
AWSEBSecurityGroup:
Type: "AWS::EC2::SecurityGroup"
Properties:
GroupDescription: "My Own SecurityGroup for ElasticBeanstalk environment."
SecurityGroupIngress:
- {CidrIp: "0.0.0.0/0", IpProtocol: "tcp", FromPort: "443", ToPort: "443"}
- {CidrIp: "0.0.0.0/0", IpProtocol: "tcp", FromPort: "80", ToPort: "80"}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1048 次 |
| 最近记录: |