Ich möchte meine Lösung Stack Name Ruby-2.2 (Puma)Wie setze ich den Elastic Beanstalk-Lösungsstapel über eine Konfigurationsdatei?
laufen
64bit Amazon Linux 2.016,03 v2.1.0 ändern ... und ich möchte, dies zu tun, ohne die Verwaltungskonsole oder die Befehlszeile, aber indem Sie eine Konfigurationsdatei in mein Repository legen.
Der Grund dafür ist, dass ich möchte, dass alles über meine Umgebung im Code definiert wird, anstatt die CLI oder die Online-Verwaltungskonsole zu verwenden.
Ich habe versucht, die folgenden in ./ebextensions/autoscaling_group.config Abdrucken:
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"
.... aber nichts passiert und meine Lösung Stapelname ändert sich nicht.
Kennt jemand zufällig ein Beispiel für eine Konfigurationsdatei, mit der ich den Lösungsstapel bei der Bereitstellung ändern kann?
Danke, Louise
Vielen Dank für Ihre Antwort, aber das ist das richtige Format. Wie hier beschrieben: [link] (http://docs.aws.amazon.com/elasticbeanstalk/latest/dg/ebextensions-optionsettings.html) unterstützt AWS ein Kurzschriftformat. Ich werde dies trotzdem testen und Sie wissen :) – Louise
Dies funktioniert nicht - (Namespace: 'aws: Autoscaling: Launch-Konfiguration', OptionName: 'SolutionStackName'): Unbekannte Konfigurationseinstellung. Auch mit SolutionStack versucht. Vielleicht befindet sich diese Einstellung in einem anderen Namensraum? – Louise