Я хотел бы изменить свое решение имя стекаКак установить стек решения Elastic Beanstalk через файл конфигурации?
64-битной Amazon Linux 2016.03 v2.1.0 рубинового 2.2 (Puma)
... и я хотел бы сделать это без использования консоли управления или командной строки, но поместив файл конфигурации в мой репозиторий.
Причина этого заключается в том, что я хотел бы, чтобы все, что описывалось в моей среде, было определено в коде, а не с помощью интерфейса командной строки или консоли управления.
Я попытался поместить следующее в ./ebextensions/autoscaling_group.config:
option_settings:
aws:autoscaling:launchconfiguration:
SolutionStack: "64bit Amazon Linux 2016.03 v2.1.0 running Ruby 2.2 (Puma)"
InstanceType: t2.micro
IamInstanceProfile: "aws-elasticbeanstalk-ec2-role"
EC2KeyName: "eb-services"
.... но ничего не происходит, и мое имя стека решение не изменится.
Кто-нибудь знает пример файла конфигурации, который я могу использовать для изменения стека решений при развертывании?
Спасибо, Луиза
Благодарим за отзыв, но это правильный формат. Как описано здесь: [link] (http://docs.aws.amazon.com/elasticbeanstalk/latest/dg/ebextensions-optionsettings.html), AWS поддерживает сокращенный формат. Я все равно испытаю это и дам вам знать :) – Louise
Это не сработает - (Пространство имен: 'aws: autoscaling: launchconfiguration', OptionName: 'SolutionStackName'): Неизвестная настройка конфигурации. Также попытался с SolutionStack. Может быть, этот параметр находится в другом пространстве имен? – Louise