我使用Mutli-Container Docker配置将应用程序部署到Elastic Beanstalk,该配置由ECS支持并由EC2进一步支持。当我连接到EC2实例时,是否有一些命令可以运行以识别它正在运行的EB应用程序/环境的名称?有什么像aws elasticbeanstalk get-current-environment
?
答案 0 :(得分:1)
EB环境名称和ID存在于您的实例标记中。您可以运行AWS CLI:aws ec2 describe-tags
以获取环境名称。标签键是:
请注意:您需要在ec2:DescribeTags
权限的实例附加IAM角色才能使此命令生效。
答案 1 :(得分:-1)
我也是AWS的初学者,但我相信你能够进入:
eb status
这将显示:
环境详情:xxxx
申请名称:xxxx
地区:us-east-1
已部署版本:app-xxxxx
环境ID:xxxxx
平台:在64位Amazon Linux / 2.6.5上运行的xxxx / Python 2.7
Tier:WebServer-Standard-1.0
CNAME:xxxxxxxx.us-east-1.elasticbeanstalk.com
更新时间:2018-04-13 19:10:45.354000 + 00:00
状态:就绪
健康:绿色