私はPostgreSQL RDSに接続されたElastic Beanstalk EC2インスタンスにPythonアプリケーションを持っています。Elastic BeanstalkはシェルからRDSに接続するSSH
私のアプリケーションは正常に動作し、データベースに接続するためにElastic Beanstalkでによって設定される環境変数を使用しています。
os.environ['RDS_DB_NAME']
os.environ['RDS_USERNAME']
os.environ['RDS_PASSWORD']
os.environ['RDS_HOSTNAME']
os.environ['RDS_PORT']
私はSSHでEC2インスタンスにログインしたときしかし、これは動作しません。 RDS環境変数が設定されていません。私のアプリケーションはブラウザで動作するので、セキュリティグループではないと思います。また、virtualenvを有効にして変数にアクセスしようとしました。
私はSSH接続時にこれらの変数を定義するためにエラスティックビーンストークを作成できますか?
多分私の答えは時代遅れですが、私はもう弾力のある豆の茎を使用していないので、それをテストすることができます。 – jvannistelrooy