我想获取其他应用程序的日志。我希望有类似的东西
eb --app other-app staging-environment
它已经允许您选择环境。 eb logs --help
没有显示任何相关内容。否则我会期望像这样
aws elasticbeanstalk logs --app other-app --env staging
答案 0 :(得分:1)
由于所有命令都在同一个应用程序的上下文中运行,因此弹性beantalk并不真正适合在应用程序之间进行切换。就是说,这就是AWS,您始终可以使其与某些额外的bash脚本一起使用。您可以使用以下内容:
mkdir eb-apps && cd eb-apps
mkdir app1 app2 app3
cd app1 && eb init # configure your app
cd app2 && eb init
...
function getLogs() {
app=$1
pushd eb-apps/$app
eb logs
popd
}