use*_*862 2 amazon-web-services aws-cli ebcli
是否有任何官方方法或“正确方法”将返回的平台之一转换为eb platform list列出的 eb 解决方案堆栈的最新版本aws elasticbeanstalk list-available-solution-stacks --query 'SolutionStacks'
eb platform list将为您提供平台“家族”列表。本质上,它们是具有不同版本的平台的修改名称。您可能无法在 EB CLI 之外“按原样”使用它们,但您可以将它们用作从 AWS CLI 查询平台版本的启发式方法。
您可以使用来自 的名称eb platform list作为 的查询过滤器list-platform-versions。因此,假设您正在寻找最新的 Java 8 平台。
aws elasticbeanstalk list-platform-versions --filters='[{"Type":"PlatformName","Operator":"begins_with","Values":["Java 8"]},{"Type":"PlatformVersion","Operator":"=","Values":["latest"]}]'
Run Code Online (Sandbox Code Playgroud)
这将返回一项您可以提取 ARN 并将其用作describe-platform-version.
aws elasticbeanstalk describe-platform-version --platform-arn 'arn:aws:elasticbeanstalk:us-east-1::platform/Java 8 running on 64bit Amazon Linux/2.5.5'
Run Code Online (Sandbox Code Playgroud)
该响应应具有最新平台的解决方案堆栈名称。
| 归档时间: |
|
| 查看次数: |
579 次 |
| 最近记录: |