重磅 | 微众银行开源一款生产级云原生容器平台 Dockin

Posted by Mike on 2021-01-20

今天给大家推荐的这个开源项目是来自于微众银行开源的一个重量级的生产级云原生容器平台 Dockin

Dockin 是微众银行开源的生产级容器平台,提供了一整套私有云容器化的落地方案。涵盖 Kubernetes 集群管理、应用管理、网络、运维工具、开放 API 等组件,用户可以自由搭配使用,定制自己的容器平台。开源版本从他们生产环境中剥离出来,经过了金融级生产环境的严格验证,是私有化部署的较好方案。

开源项目地址:https://github.com/WeBankFinTech/Dockin

这个开源项目着力于生产级、高可用、安全性、云原生一体化、可定制,适用于传统 IT 向云原生转型。

图片

云原生下容器化的价值:

图片

目前,已经开源的组件有四个:

  • Dockin-CNI

一款支持固定 IP 的网络插件(Dockin-CNI) 基于 kubernetes 的 CNI 网络插件,支持固定 IP,支持多网卡。

地址:https://github.com/WeBankFinTech/Dockin-CNI

  • Dockin-Ops

一套安全的运维编排服务(Dockin-Ops) Dockin 运维管理系统是安全的运维管理服务,优化 exec 执行性能,支持命令权限管理。

地址:https://github.com/WeBankFinTech/Dockin-Ops

  • Dockin-Installer

一套离线 Kubernetes 集群安装器(Dockin-Installer) Dockin 平台安装器,快速部署 Docker、高可用 kubernetes 集群、ETCD 集群,生产级参数调优。全离线安装,不需要连外网,支持十年的证书续订、ETCD 备份恢复。

地址:https://github.com/WeBankFinTech/Dockin-Installer

  • Dockin-RM

一款应用资源管理系统(Dockin-RM) Dockin 容器项目资源管理器,是应用定义和容器实例管理的核心模块,提供容器分配、回收、查询等功能。

地址:https://github.com/WeBankFinTech/Dockin-RM

图片

后续开源的组件还有:

  • 静态应用管理方案
  • 镜像管理系统
  • 平台管理台
  • 高可用监控服务
  • 统一 API 网关
  • 智能调度系统
  • 通用 Operator 套件

各位 Kubernets YAML 工程师,这个开源项目是不是很香呢?