2016-11-18 4 views
0

Ich habe eine Elastic Beanstalk-Anwendung und Umgebung mithilfe der AWS-Webkonsole eingerichtet. Alles funktioniert gut und nach Bedarf. Jetzt möchten wir uns die gesamte Konfiguration für diese Umgebung besorgen, damit wir diese Umgebung erneut einrichten können, möglicherweise unter Verwendung von EB CLI für Wartungs- und Implementierungszwecke (wir möchten zu einem anderen AWS-Konto wechseln und dort klonen). Ich versuchte, die eb config get den EB CLI aber ich habe den Fehler git:(master) ✗ eb config get our-env-test ERROR: Elastic Beanstalk could not find any saved configuration with the name "our-env-test".Herunterladen/Abrufen vorhandener Elastic Beanstalk-Umgebungskonfiguration

+0

Sind Sind Sie sicher, dass Sie über IAM-Berechtigungen verfügen? Stellen Sie während des Anrufs die richtigen AWS-Credits bereit? Test mit 'eb config list' –

+0

@MarkYoung ja. Ich habe gerade gemerkt, dass wenn ich 'eb config list' mache, ich den Konfigurationsnamen bekomme und den zurückgegebenen Konfigurationsnamen mit 'zB config get' und nicht dem Umgebungsnamen verwenden soll – blueskin

Antwort

1

Es sieht aus wie ich den Config-Namen durch den Befehl eb config list und nicht die Umwelt Namen zurückgegeben verwenden sollte. In meinem Fall war der Umgebungsname beispielsweise our-env-test. Also, wenn ich den Befehl eb config list ausführen, bekomme ich our-env-test-config zurück. Wenn ich jetzt führen Sie den Befehl eb config get our-env-test-config

>> eb config get our-env-test-config 
    Configuration saved at: /Users/me/our-env/.elasticbeanstalk/saved_configs/our-env-test-config.cfg.yml 

Die resultierende Konfigurationsdatei im .elasticbeanstalk Verzeichnis HINWEIS gespeichert ist: Noch bevor dies alles, was Sie brauchen das Verzeichnis mit dem entsprechenden EB Projekt zu initialisieren, indem Sie eb init Befehl