代码之家  ›  专栏  ›  技术社区  ›  Christian Ammer

是否可以在不尝试元数据API的情况下检测fargate?

  •  1
  • Christian Ammer  · 技术社区  · 6 年前

    作为fargate任务启动的应用程序是否有可能在不尝试任务元数据端点的情况下在Amazon ECS内部运行?

    如果有可以读取的环境变量或文件,那就太好了。

    我还在AWS论坛上问了这个问题: https://forums.aws.amazon.com/thread.jspa?threadID=296444

    1 回复  |  直到 6 年前
        1
  •  1
  •   bluescores    6 年前

    作为fargate任务启动的应用程序是否有可能在不尝试任务元数据端点的情况下在Amazon ECS内部运行?

    AWS_EXECUTION_ENV 就是你想要的。

    此环境变量的值为 AWS_ECS_EC2 对于ECS,或 AWS_ECS_FARGATE 对于法盖特。

    AWS_EXECUTION_ENV=AWS_ECS_FARGATE

    推荐文章