【问题标题】:Find Beanstalk VPC-ID via AWS CLI通过 AWS CLI 查找 Beanstalk VPC-ID
【发布时间】:2020-12-08 07:46:27
【问题描述】:

我很难找到通过 eb create 创建的 Elastic Beanstalk 的 VPC-ID:

aws elasticbeanstalk describe-environments --application-name myapplication

我可以获取环境 ID,但没有找到获取该环境的 VPC-ID 的命令。

我需要一个能够:

A.在创建 Beanstalk 时标记 VPC,以便我可以通过

找到它

aws ec2 describe-vpcs --filters Name=tag:Name,Values=myVPCTAG

B.查找 Beanstalk 环境 ID 的 VPC-ID

C.然而,无论如何,目标是获取 Beanstalk 环境的 VPC ID。

【问题讨论】:

    标签: amazon-web-services amazon-ec2 amazon-elastic-beanstalk aws-cli


    【解决方案1】:

    您可以尝试以下命令,如果您已将 EB 设置为 VPC,则该命令将打印出 VPCId:

    aws elasticbeanstalk describe-configuration-settings \
        --application-name myapplication\
        --environment-name <env-name> \
        --query "ConfigurationSettings[].OptionSettings[?OptionName=='VPCId'].Value" \
        --output text
    

    如果您在未指定 VPC 的情况下创建了 EB 环境,则输出将为空,并且可以安全地假设您的 EB 位于默认 VPC 中。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-12-09
      • 2017-01-17
      • 2015-01-23
      • 1970-01-01
      • 1970-01-01
      • 2018-09-27
      • 2020-11-07
      • 2017-10-15
      相关资源
      最近更新 更多