【问题标题】:Set network tag for Dataflow flex launcher为 Dataflow flex 启动器设置网络标签
【发布时间】:2021-09-21 08:25:08
【问题描述】:

有没有人尝试为他们的 Dataflow Flex Launcher 设置网络标签?我正在使用 KafkaIO,并且需要具有特定的网络标签才能启动该作业。我正在关注https://cloud.google.com/dataflow/docs/guides/routes-firewall#enabling_network_tags_for_flex_template_launcher_vms。但是,我无法设置新的自定义标签。启动器上显示的唯一标签是数据流。

【问题讨论】:

    标签: java apache-kafka google-cloud-dataflow dataflow


    【解决方案1】:

    感谢您使用 Flex 模板!如果您将自定义标签与其他实验一起使用,则不会将自定义标签应用于启动器虚拟机。错误修复将在接下来的几天内准备好。请随时关注此主题以获取最新更新。

    【讨论】:

    • Tks 旋律。就我而言,我必须添加两个实验参数,因为我也想将网络标签应用于启动器和工作程序。我认为这可能是其他人的常见情况。如果人们只想在启动器上应用网络,那就很少见了。很高兴知道它很快就会修复。在过去的一周里,我确实花了整整一周的时间才能找到有用的东西。顺便说一句,没有公共 ips 地址似乎也不适用于启动器。
    • 实验现在可以使用了。如果您在实验中仍然遇到问题,请告诉我。对于no public ips 问题,可能需要逐个调试。强烈建议为此创建支持案例。谢谢!
    • 嗨,它现在正在工作。感谢您的帮助
    【解决方案2】:

    假设您将使用来自数据流的projects/{projectId}/templates:launch API,我已经附加了我们用来将internet-access 添加到工作虚拟机的网络标签的主体(在additionalExperimentsRuntimeEnvironment 中):

    {
      "jobName": "name",
      ...
      "environment": {
        "machineType": "n1-standard-4",
        ...
        "additionalExperiments": ["use_network_tags=internet-access"],
      }
    }
    

    【讨论】:

    • 您的响应只是在工作人员上应用了网络标签,而不是在启动器上。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-06-22
    • 2021-06-16
    • 2021-03-26
    • 2011-03-30
    • 1970-01-01
    • 2015-06-25
    相关资源
    最近更新 更多