私有化场景自建物理环境 Kubernetes 的推荐方案 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Recommended Services
Amazon Web Services
LeanCloud
New Relic
ClearDB
gok8s
V2EX    云计算

私有化场景自建物理环境 Kubernetes 的推荐方案

  •  
  •   gok8s 2019-12-13 13:49:52 +08:00 7644 次点击
    这是一个创建于 2128 天前的主题,其中的信息可能已经有所发展或是发生改变。

    无需重复造轮子,在 V2EX 给大家推荐非常成熟并且产品化程度高的两个开源项目: KubeSphere 容器平台 + LB 插件 Porter,两个项目都是完全开源的

    KubeSphere 有什么优势

    KubeSphere 是一个开源的以应用为中心的容器平台,可以部署在 Linux 和 K8s 之上,产品化程度高,也是一个全栈化的平台,覆盖了 Kubernetes 资源的可视化管理、Helm 应用商店、基于 Jenkins 的 DevOps 系统、内置多租户与多维度的监控日志与告警系统(可观察性强)、基于 Istio 的微服务治理与链路追踪,这些功能都是可插拔的。

    KubeSphere Installer 不仅能够快速部署一套 Kubernetes 集群环境,还能根据需要开启上述这些可插拔的功能,能够很好地帮助企业在IDC 与私有场景下快速构建基于云原生技术栈的应用管理平台。

    Porter 是什么

    Porter 是一款适用于物理机部署 Kubernetes 的负载均衡器,该负载均衡器使用物理交换机实现,利用 BGP 和 ECMP 从而达到性能最优和高可用性。我们知道在云上部署的 Kubernetes 环境下,通常云服务厂商会提供 cloud LB 插件暴露 Kubernetes 服务到外网,但在物理机部署环境下由于没有云环境,服务暴露给外网非常不方便,Porter 是一个提供用户在物理环境暴露服务和在云上暴露服务一致性体验的插件。

    该插件提供两大功能模块:

    • LB controller 和 agent: controller 负责同步 BGP 路由到物理交换机; agent 以 DaemonSet 方式部署到节点上负责维护引流规则;
    • EIP service,包括 EIP pool 管理和 EIP controller,controller 会负责更新服务的 EIP 信息。

    自建 Kubernetes 最佳方案

    KubeSphere + Porter 会是最适用于在 IDC 环境下自建 Kubernetes 与可视化运维应用容器的方案,支持在线与离线部署,支持 CPU 与 GPU 节点,支持无缝升级平台本身与 K8s 版本,支持快速扩容集群。

    13 条回复    2019-12-24 23:22:44 +08:00
    CivAx
        1
    CivAx  
       2019-12-13 14:08:05 +08:00
    price?
    HughRyu
        2
    HughRyu  
       2019-12-13 14:23:54 +08:00
    @CivAx 100%开源不是应该是免费的嘛?
    gok8s
        3
    gok8s  
    OP
       2019-12-13 14:27:21 +08:00
    Free and Open Source
    dangyuluo
        4
    dangyuluo  
       2019-12-13 14:31:08 +08:00
    @HughRyu 开源并不是免费哦
    dangyuluo
        5
    dangyuluo  
       2019-12-13 14:31:38 +08:00
    想问楼主一下,我们在 AWS 上搭建好了 Kubernetes 集群,能用 KubeSphere 进行管理么?
    gok8s
        6
    gok8s  
    OP
       2019-12-13 15:17:25 +08:00
    补充哈,支持在已有的托管 K8s 集群(如 EKS、GKE、RKE、ACK、TKE )上安装,这里有个 GKE 安装 KubeSphere 的示例: https://medium.com/faun/install-kubesphere-on-gke-cluster-15d8a2abcfbc?
    cheng6563
        7
    cheng6563  
       2019-12-13 18:25:51 +08:00 via Android
    正在用 rancher
    zunceng
        8
    zunceng  
       2019-12-13 18:31:17 +08:00
    同 rancher
    gok8s
        9
    gok8s  
    OP
       2019-12-14 10:59:38 +08:00
    之前在用 rancher 的同学, 不妨安装体验一把 kubesphere,丝滑的用户体验,可以直接部署在 RKE 上纳管已有的 k8s 资源
    HolderEver
        10
    HolderEver  
       2019-12-18 18:35:31 +08:00
    UI 感觉很赞
    JohnSmith
        11
    JohnSmith  
       2019-12-20 17:17:24 +08:00
    和 knative 对比有啥优缺点嘛
    liuxyon
        12
    liuxyon  
       2019-12-22 14:34:41 +08:00
    我有点落伍了,这个是用于部署 vps 和 bgp?
    gok8s
        13
    gok8s  
    OP
       2019-12-24 23:22:44 +08:00
    @JohnSmith 不是一个东西
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2866 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 23ms UTC 00:25 PVG 08:25 LAX 17:25 JFK 20:25
    Do have faith in what you're doing.
    ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86