想问下各位,aws 的容器部署除了 EKS 集群有没更好的做法?(排除 lambda )
要求:
1
nrtEBH 2023-03-27 23:24:01 +08:00
越底层越便宜
越托管越贵 AWS 的人工费包含在内呢 简单方便肯定是 ECS (不是阿里云那虚机)+Fargate 但是成本最低的方案是 Spot EC2+自建 docker compose , 如果需要长期运行的容器 就用 On Demand EC2 来跑 |
2
Rocketer 2023-03-27 23:30:53 +08:00 via iPhone
fargate 就是 lambda 的增强版,既可以像函数计算一样方便,又没有函数计算的那些限制。
听说 lambda 的底层就是 fargate |
3
timle1029 2023-03-27 23:43:51 +08:00
@Rocketer Lambda 底层并不用 Fargate asaik
不愿意用 EKS 的话就试试 ECS - 如果愿意自己管理 EC2 的话可以用 ECS 的 EC2 launch type - 不想管理 EC2 愿意多掏钱可以上 Fargate - Fargate 和 ECS EC2 type 都可以用 CapacityProvider 扩容 |
4
dayeye2006199 2023-03-28 02:00:24 +08:00 via Android
Spot ec2 + asg + lb 应该最省钱
|
5
Chad0000 2023-03-28 03:43:26 +08:00 via iPhone
k3s+ecs
|
6
ltkun 2023-03-28 06:04:32 +08:00 via Android
大家是怎么看最佳实践这四个字的 难道是最方便最便宜?
|
7
idblife 2023-03-28 08:16:56 +08:00
ECS(fargate 模式)
|
8
andie 2023-03-28 15:21:09 +08:00
ECS + Fargate 可以满足你的要求
对于测试甚至可以用 Fargate_SPOT 非常便宜 |