Durch die Nutzung von AWS re:Post stimmt du den AWS re:Post Nutzungsbedingungen

Wie kann ich Umgebungseigenschaften in meiner Elastic Beanstalk-Umgebung anzeigen, wenn ich mich bei einer Amazon EC2-Instance für Amazon Linux anmelde?

Lesedauer: 2 Minute
0

Ich habe Umgebungseigenschaften für meine AWS Elastic Beanstalk-Umgebung festgelegt. Ich sehe diese Eigenschaften nicht, wenn ich mich in meiner Elastic Beanstalk-Umgebung bei einer Amazon Elastic Compute Cloud (Amazon EC2)-Instance anmelde und den Befehl ausführe, um die Umgebungsvariablen in der Shell aufzulisten.

Kurzbeschreibung

Umgebungseigenschaften werden nicht automatisch in die Shell exportiert (außer in Stacks, auf denen PHP ausgeführt wird), auch wenn sie in der Instance vorhanden sind. Stattdessen werden der Anwendung Umgebungseigenschaften über den Stack zur Verfügung gestellt, auf dem sie ausgeführt wird, basierend auf der verwendeten Plattform.

Um Umgebungseigenschaften anzuzeigen und festzulegen, können Sie die Elastic Beanstalk-Konsole oder den Befehl eb setenv im Elastic Beanstalk Command Line Interface (EB CLI) verwenden.

In der folgenden Lösung erfahren Sie, wie Sie auf verschiedenen Plattformen die Quelle für Umgebungseigenschaften festlegen. Informationen zu weiteren plattformspezifischen Optionen finden Sie unter Umgebungseigenschaften und andere Softwareeinstellungen. Informationen zum Zugriff auf Umgebungseigenschaften außerhalb Ihres Codes finden Sie unter Plattform-Skript-Tools.

Lösung

Wichtig: Die folgenden Lösungen eignen sich nur für Amazon Linux Amazon Machine Images (AMIs). Für Amazon-Linux-2-Instances lesen Sie Wie verwende ich Umgebungsvariablen aus einer Elastic Beanstalk-Instance-Shell?

PHP, Python, Ruby, Node.js und Java

Führen Sie für Pfade von Umgebungsvariablen, die sich innerhalb der Instance befinden, den folgenden Befehl aus:

$ cat /opt/elasticbeanstalk/deployment/env

Führen Sie den folgenden Befehl aus, um die Umgebungsvariablen zu überprüfen:

$ /opt/elasticbeanstalk/bin/get-config environment

Windows

Führen Sie für Windows-Plattformen den folgenden Befehl aus:

C:\Program Files\Amazon\ElasticBeanstalk\config\containerconfiguration
AWS OFFICIAL
AWS OFFICIALAktualisiert vor 10 Monaten