【问题标题】:Reverse SSH tunnel into AWS Batch array jobs将 SSH 隧道反向到 AWS Batch 阵列作业
【发布时间】:2021-03-11 23:02:06
【问题描述】:

从提交作业的本地计算机(例如通过 AWS CLI)反向隧道到 AWS Batch 阵列作业需要什么?与典型的反向隧道方案不同,这里的远程节点不与本地计算机共享本地网络。动机:https://github.com/mschubert/clustermq/issues/208。相关:ssh into AWS Batch jobs

是的,我知道 SSH 在纯 EC2 中更容易,但 Batch 更可取,因为它支持任意 Docker 映像、轻松的作业监控和自动现货定价。

【问题讨论】:

    标签: amazon-web-services amazon-ec2 ssh-tunnel aws-batch


    【解决方案1】:

    使用Unmanaged Compute Environment。然后您可以像往常一样将ssh 加入您的ec2 实例,因为它们在您的控制之下。托管计算环境意味着您对 ec2 的使用已从您身上抽象出来,因此您无法将 ssh 用于底层实例。要了解作业在哪个实例上运行,您可以使用metadata endpoint

    【讨论】:

    • 太棒了,这听起来和我要找的完全一样!
    • 但奇怪的是,Batch Web 控制台允许我为托管环境而不是非托管环境选择密钥对。
    猜你喜欢
    • 2012-06-06
    • 2010-09-27
    • 2021-01-28
    • 1970-01-01
    • 2018-09-01
    • 2021-09-06
    • 1970-01-01
    • 2020-10-16
    • 2015-07-28
    相关资源
    最近更新 更多