ответ

2

Вы можете настроить внутренний эластичный компенсатор нагрузки внутри приложения Elastic Beanstalk, установив ELBScheme свойства в aws:ec2:vpc namespace в Е.Б.:

Укажите internal если вы хотите создать внутренние балансировки нагрузки в вашем VPC так, что ваш Приложение Elastic Beanstalk не может быть доступно извне вашего VPC.

Чтобы настроить это в шаблоне CloudFormation, добавьте параметр в OptionSettings свойство вашего AWS::ElasticBeanstalk::Environment ресурса:

Type: AWS::ElasticBeanstalk::Environment 
Properties: 
    ApplicationName: !Ref AppName 
    SolutionStackName: !Ref SolutionStackName 
    OptionSettings: 
    - 
     Namespace: "aws:ec2:vpc" 
     OptionName: ELBScheme 
     Value: internal 
+0

Спасибо, я попробую! :) – hynespm

+0

Спасибо, он работал как ожидалось. – hynespm

0

Это параметр «Схема»: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-elb.html#cfn-ec2-elb-scheme

Принимает либо «внутренний» или «Интернет-облицовочный» в виде строки.

+0

спасибо за это. Тем не менее, есть ли способ установить это в шаблоне облачности Elasticbeanstalk (EB)? Когда вы указываете конфигурацию EB? – hynespm

+0

См. Ответ @ wjordan выше. Это та самая идея, которая называется «ELBScheme». –

Смежные вопросы