我什么时候需要 EKS 中的多个 Fargate 配置文件?
when do i need more than one Fargate profile in EKS?
我正在使用 EKS Fargate 并基于此文档创建了一个 Fargate 配置文件:https://docs.aws.amazon.com/eks/latest/userguide/fargate-profile.html。
文档中说 Fargate 用于分配 pods 部署到 Fargate 而不是 Nodegroup 或 EC2。所以我的问题是我应该在一个集群中始终拥有一个 Fargate 配置文件吗?有超过 1 个的理由吗?
想想今天的 Fargate 配置文件是不可变的,它们不支持通配符。所以实际上,当你有一个相当动态的环境并且你想有选择地 include/exclude 命名空间/pod 标签等时,你最终使用的不仅仅是 Fargate 配置文件。还有其他原因 可能 想要为不同的命名空间使用不同的 Fargate 配置文件,因为 Fargate 配置文件决定了您的 pods 部署到的网络以及您的 pod 的执行 IAM 角色(您 可以 用于有选择地确定 pod 可以从哪个 ECR 私有存储库中提取)。不要将此角色与 IAM roles for SA.
混淆
我正在使用 EKS Fargate 并基于此文档创建了一个 Fargate 配置文件:https://docs.aws.amazon.com/eks/latest/userguide/fargate-profile.html。
文档中说 Fargate 用于分配 pods 部署到 Fargate 而不是 Nodegroup 或 EC2。所以我的问题是我应该在一个集群中始终拥有一个 Fargate 配置文件吗?有超过 1 个的理由吗?
想想今天的 Fargate 配置文件是不可变的,它们不支持通配符。所以实际上,当你有一个相当动态的环境并且你想有选择地 include/exclude 命名空间/pod 标签等时,你最终使用的不仅仅是 Fargate 配置文件。还有其他原因 可能 想要为不同的命名空间使用不同的 Fargate 配置文件,因为 Fargate 配置文件决定了您的 pods 部署到的网络以及您的 pod 的执行 IAM 角色(您 可以 用于有选择地确定 pod 可以从哪个 ECR 私有存储库中提取)。不要将此角色与 IAM roles for SA.
混淆