【发布时间】:2018-09-24 04:28:55
【问题描述】:
我有一个使用 Mutli-Container Docker 配置部署到 Elastic Beanstalk 的应用程序,该配置由 ECS 支持并进一步由 EC2 支持。当我通过 SSH 连接到 EC2 实例时,是否可以运行一些命令来识别它正在运行的 EB 应用程序/环境的名称?有aws elasticbeanstalk get-current-environment之类的吗?
【问题讨论】:
-
我认为没有,但是您可以使用环境变量来识别 EC2 实例上的环境。
-
EB 环境名称和 ID 存在于您的实例标签中。您可以尝试
aws ec2 describe-tags命令来获取环境名称。请注意:您需要将 IAM 角色附加到具有ec2:DescribeTags权限的实例才能使此命令起作用。 -
@KrishnaKumarR 你的评论是正确的答案。谢谢!
-
酷,我会把它作为答案输入。
标签: amazon-web-services amazon-ec2 amazon-elastic-beanstalk