如何在 Elastic Beanstalk 环境中查看 EC2 内部的环境属性?
Posted
技术标签:
【中文标题】如何在 Elastic Beanstalk 环境中查看 EC2 内部的环境属性?【英文标题】:How to view the environment properties inside the EC2 in an Elastic Beanstalk environment? 【发布时间】:2019-08-24 17:48:56 【问题描述】:我已将环境属性添加到 Elastic Beanstalk 环境。
我想知道在我将ssh
放入属于Elastic Beanstalk 环境的EC2 实例后如何查看FOO
的值。
我试过env | grep FOO
。但在我的环境中找不到FOO
变量。
弹性beantalk环境的平台是tomcat
。所以我也试过sudo -Hiu tomcat env
命令来查看用户tomcat
是否有FOO
变量。但是sudo -Hiu tomcat env
返回This account is currently not available.
错误。
有人知道如何读取 EC2 实例中的FOO
变量吗?
【问题讨论】:
试试printenv
试试这个命令:/opt/elasticbeanstalk/bin/get-config environment
sudo /opt/elasticbeanstalk/bin/get-config environment | grep FOO
工作
【参考方案1】:
感谢Aress Support
的评论。我使用sudo /opt/elasticbeanstalk/bin/get-config environment | grep FOO
来获取FOO
的值。
【讨论】:
以上是关于如何在 Elastic Beanstalk 环境中查看 EC2 内部的环境属性?的主要内容,如果未能解决你的问题,请参考以下文章
如何在 Elastic Beanstalk 环境中查看 EC2 内部的环境属性?
如何在Linux中每行字符后自动引用内容? (Elastic Beanstalk 环境变量相关)
如何在 aws elastic beanstalk 环境实例启动上运行 shell 脚本
如何通过 RDS 复制到 Elastic Beanstalk 克隆