V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
korone
V2EX  ›  Kubernetes

在阿里云上搭建 K8S 的最佳实践是什么?

  •  
  •   korone · 1 天前 · 736 次点击

    之前只用 k3s 在 ECS 上搭过,现在问 AI ,他推荐我用阿里云的 ACK ,用 ACK 学习成本会很高吗?这产品有没有很多坑。

    6 条回复
    hongyexiaoqing
        1
    hongyexiaoqing  
       1 天前
    小白、不想折腾选 ACK ,喜欢折腾自建(存在风险,适配阿里云组件、阿里不开源,或者阿里对自建 k8s 支持不够,除非自己造轮子)。

    早期 2019-2020 用过 ACK ,现在有没有坑,不清楚。感觉产品应该是越做越好。
    korone
        2
    korone  
    OP
       1 天前
    @hongyexiaoqing 老哥当年用的时候坑多吗
    ashuai
        3
    ashuai  
       22 小时 53 分钟前
    上云的话直接用函数计算吧,k8s 算是基础设施,在云上搭一套意义不大吧
    zidy
        4
    zidy  
       17 小时 32 分钟前
    直接用云厂商的
    bronco
        5
    bronco  
       16 小时 47 分钟前 via iPhone
    用原生的 ACK ,不要自己搭。
    jqknono
        6
    jqknono  
       2 小时 57 分钟前
    我是自己搭的, 就用的 k3s, 已经跑了快两年.
    首先是网络问题:
    GFW 问题不多说
    组网问题, ipvs 不稳, ECS 内没有公网 IP, 我花了很长时间尝试 ipvs, 没有找到稳定的方法最后放弃, 使用 iptables 模式一直没什么问题.
    异地组网问题, 集群的流量很大, 异地组网费公网流量, 同一地区可走内网, 流量免费. 因此建议一个地区一个集群, 如果要一个集群多个地区, 则需要考虑买固定带宽, 不然别说业务流量, 光是集群组件间的流量就不少.

    存储问题, 可以挂阿里的 oss, nas, 磁盘, oss 和 nas 主要针对文件不便支持数据库之类数据流业务, 可以封装为 nfs 共享, 磁盘支持数据库之类, 但需和 ECS 地理位置绑定, 不便切节点.

    自动扩容问题, 我有两个固定 ECS, 其它的用抢占服务器, 需要至少两个 master 在不同节点, 监控集群资源是否够. 抢占会被强制释放, 释放前 5 分钟会通知, 确保用户服务不中断, 需要利用这 5 分钟完成很多事. 我写过一篇博客: https://blog.jqknono.com/zh-cn/blog/2025/12/05/抢占服务器是个大便宜/

    我没用过 ACK, 那个起步就较贵, 我这套方案便宜, 抢占服务器长期一折的价格, 但我折腾了近一年, 在网上几乎找不到什么资料, 问题很多, 全靠自己摸索. 值不值要自己判断.
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   4252 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 05:20 · PVG 13:20 · LAX 21:20 · JFK 00:20
    ♥ Do have faith in what you're doing.