【问题标题】:Set `platformVersion` for AWS Fargate when deploying a Kubernetes Deployment config file在部署 Kubernetes 部署配置文件时为 AWS Fargate 设置 `platformVersion`
【发布时间】:2020-10-06 10:21:03
【问题描述】:

我正在尝试通过需要使用 EFS 挂载的部署配置文件来部署有状态的 Kubernetes 服务。

我遇到的问题是这仅在 Fargate v1.4.0 上受支持,默认情况下 LATEST 设置为 v1.3.0

我有没有办法通知我的 EKS Fargate 配置文件,此部署需要更新的平台版本?

【问题讨论】:

    标签: kubernetes aws-fargate amazon-eks kubernetes-deployment


    【解决方案1】:

    我在 AWS 的容器团队工作。

    TL/DR。 我们还不支持 EFS 与 EKS/Fargate 的集成(这项工作正在进行中)。

    更长的版本。 这个问题的根源可能存在一些混淆。仅当您从 ECS 使用 Fargate 时才能选择 Fargate 平台版本(在这种情况下是的,您需要使用 PV 1.4)。当您通过 EKS 使用 Fargate 时,您无法明确选择 Fargate pv,因为集成的工作方式不同。此外,考虑到 Fargate 在 EKS 的情况下所做的是“出售”Fargate 任务以用作 Kubernetes 工作节点(换句话说:EKS 对支持的功能比 Fargate 不得不说的更多)。您可以阅读更多关于 here 的信息,我们试图在其中阐明其中的一些概念。正如我所说,EFS 和 EKS/Fargate 支持正在开发中。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-06-18
      • 1970-01-01
      • 2019-12-08
      • 2018-09-02
      • 1970-01-01
      • 2020-11-13
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多