曾在 AWS EKS 团队工作的 Justin Garrison 指出,Fargate 其实并不使用 Firecracker 为每个容器创建「微虚拟机」,但 AWS 从不主动纠正客户的这种误解。官方文档和博客都暗示 Fargate 与 Firecracker 有关,但作者指出要读懂「字里行间」才知道真相:文档说 Firecracker 是为改善 Lambda 和 Fargate 的客户体验而开发,却从未直接承认 Fargate 在用它。Fargate 确实可以切换 containerd 的 runtime 插件到 firecracker-containerd,但作者强调这在亚马逊的规模上「绝非简单」——政治与人的成本远大于技术挑战。
firecracker-containerd,但作者称这「绝非简单」。