【问题标题】:Cloudify: No default VPC for this userCloudify:此用户没有默认 VPC
【发布时间】:2015-12-14 21:05:53
【问题描述】:

我正在阅读 Cloudify 文档并尝试将其部署到我们的 AWS 中

我确实从GitHub 签出了 Cloudify Manager Blueprint 的最新代码

更新了 inputs.yaml 文件,当我使用命令运行它时:

cfy bootstrap -p aws-ec2-manager-blueprint.yaml -i inputs.yaml --task-retries 10

它通过了所有验证步骤、生成密钥、安全组,然后给我抛出了很多错误:

NonRecoverableError: EC2ResponseError: 400 Bad Request
<?xml version="1.0" encoding="UTF-8"?>
<Response>
    <Errors>
        <Error>
            <Code>VPCIdNotSpecified</Code>
            <Message>No default VPC for this user</Message>
        </Error>
    </Errors>
    <RequestID>some-blah-blah-blah</RequestID>
</Response>

谁能建议我应该在哪个标签下的哪个配置中指定我要使用的 VPS? 我也没有在 AWS AMI 中找到如何为每个特定用户设置默认 VPC 的任何内容 - 因为我确实使用访问密钥创建了 Cloudify-bot 服务帐户

我做错了什么?

【问题讨论】:

    标签: amazon-ec2 amazon-vpc cloudify


    【解决方案1】:

    由于 Google 在 2019 年 5 月将我作为最佳答案带到这里,我正在确认 David Resnick 在上面指出的内容。 Creating a default VPC

    【讨论】:

      【解决方案2】:

      关于默认 VPC 和子网:
      如果您删除了默认 VPC 并使用子网创建了自己的自定义 VPC,则无法将其设为默认。 这是来自official AWS documentation 的引用:

      您不能将现有 VPC 标记为默认 VPC。如果您删除默认子网然后需要恢复它,请在您的默认 VPC 中创建一个新子网,然后联系 AWS Support 将该子网标记为默认子网。

      关于 Cloudify 和自定义 VPC 处理:
      似乎可以通过“AWS VPC 插件”获得自定义 VPC 处理,该插件仅属于 Pro version - 付费版本,而不是开源版本。更重要的是它被标记为仅包含在 Cloudify v3.3 中 - 当前是 v3.2 - 所以它似乎还没有准备好

      【讨论】:

        【解决方案3】:

        功能似乎发生了变化。 2017 年 12 月,我在使用打包程序创建 EC2 机器时遇到了“用户没有默认 VPC”。我能够在 VPC 下从 AWS 控制台创建一个新的 VPC。有一个“创建默认 VPC”按钮。我按下了它,中提琴——我又可以创造机器了。

        【讨论】:

        【解决方案4】:

        似乎没有分配默认 VPC。谷歌搜索我发现了这个:

        “如果您在 2013 年 12 月 4 日之后创建了 AWS 账户,则它仅支持 EC2-VPC。在这种情况下,您将在每个 AWS 区域拥有一个默认 VPC。”

        看来您可能需要创建一个新的 VPC 并将其分配为默认值。

        http://docs.aws.amazon.com/AmazonVPC/latest/UserGuide/getting-started-create-vpc.html

        【讨论】:

        • 这就是问题所在!是的,我们有默认 VPC,但我们删除了所有 VPC,并使用自己的子网创建自己的 VPC,以匹配我们的全球网络基础设施和 IP 范围。但是我找不到如何将任何自定义创建的 VPC 或子网设置为默认值的方法。事实上,在列表中的控制台中,有一个名为“默认 VPC”或“默认子网”的列,对于每个它都说“否”,我找不到任何方法如何将其中一个设置为“是”也许这个功能只能通过 CLI 而不是通过 Web 控制台提供?那么什么是命令呢?
        猜你喜欢
        • 2018-09-01
        • 2022-09-30
        • 1970-01-01
        • 1970-01-01
        • 2021-12-02
        • 1970-01-01
        • 2020-01-31
        • 1970-01-01
        • 2021-08-30
        相关资源
        最近更新 更多