【发布时间】:2014-02-10 21:26:25
【问题描述】:
我在连接到 PostgreSQL RDS 的 Elastic Beanstalk EC2 实例上有一个 python 应用程序。
我的应用程序运行良好,并使用 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 连接时,如何让弹性 beanstalk 定义这些变量?
【问题讨论】:
标签: python ssh amazon-ec2 amazon-elastic-beanstalk amazon-rds