【问题标题】:Can you have permanent IP address with AWS Glue so that it can be whitelisted in Snowflake?您可以使用 AWS Glue 获得永久 IP 地址,以便它可以在 Snowflake 中列入白名单吗?
【发布时间】:2020-10-18 05:24:50
【问题描述】:

场景是这样的:我们的雪花只能被列入白名单的 IP 地址访问。如果我们计划使用 AWS Glue,我们可以使用什么 IP 地址,以便我们能够连接到雪花?我需要一种方法来识别这个带有 IP 地址(端点)的 AWS Glue 作业,以便可以在 Snowflake 中识别它。我想使用 AWS Glue,因为它是一种无服务器编排工具。

谢谢, D.

【问题讨论】:

    标签: snowflake-cloud-data-platform aws-glue whitelist


    【解决方案1】:

    AWS 已经指定了几个服务和区域的ip-ranges,但是 Glue 目前没有列出。

    您可以通过以下解决方法实现所需的行为:

    • 创建具有私有和公有子网的 VPC。公共子网的路由表将配置 Internet 网关,而私有子网的路由表将配置 NAT 网关。为您的 NAT 网关分配弹性 IP 地址。
    • 创建胶水连接。您可以输入任意 JDBC 字符串和密码,但您将分配刚刚创建的 VPC 和私有子网。分配打开所有入站和出站流量的安全组。
    • 将此 Glue 连接附加到您的 Glue 作业,从现在开始,所有 Glue 作业流量都将通过 NAT 网关。 NAT 网关的 IP 地址必须在雪花中列入白名单。

    有关Glue Connection 属性的更多详细信息。请考虑到 NAT 网关的额外跃点可能会导致轻微延迟。

    【讨论】:

      【解决方案2】:

      要添加到 @amsh 的答案,NAT 网关应该在公共子网中创建,但在私有子网的路由表中分配。

      【讨论】:

        猜你喜欢
        • 2017-09-18
        • 2015-05-17
        • 2020-05-20
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2020-12-04
        • 1970-01-01
        • 2013-12-10
        相关资源
        最近更新 更多