运行HTTPS
时,我试图让EB将eb deploy
(端口443)添加到我的安全组中。
目前我有这个:
Resources:
sslSecurityGroupIngress:
Type: AWS::EC2::SecurityGroupIngress
Properties:
GroupId: {"Fn::GetAtt" : ["AWSEBSecurityGroup", "GroupId"]}
IpProtocol: tcp
ToPort: 443
FromPort: 443
CidrIp: 0.0.0.0/0
AWS's EB doc suggest到底是哪个。但是由于某种原因,它不起作用。当我运行eb deploy
时,附加到实例的安全组不会更改(未添加443
端口)。
为什么不起作用?我该如何运作?
答案 0 :(得分:0)
您遵循的AWS文档适用于未与Beanstalk一起运行的EC2实例。 我建议您将以下行添加到您的.ebextensions文件中:
option_settings:
aws:elbv2:listener:443:
ListenerEnabled: 'true'
Protocol: HTTPS