调度器核心
- 无状态
- 生成编排方案
- 并发进行部署
Node 上的控制器
- 资源消耗低
- 负责容器检查
- 获取 Metrics 发送到远端
- 转发日志
7 层动态服务发布
- 基于 Openresty
- 本身也是 Eru 应用之一
- 通过指定的 Redis 进行发布工作
- 应用上下线过程中保证流量平稳切换
命令行工具
- 提供类似于 AWS Lambda 子命令
- 通过 cli 操控集群本身
- 通过 cli 可以在初始化集群之后进行集群自举
A calico libnetwork plugin port
- Calico libnetwork plugin 不支持 docker engine
- 采用最新的 libcalico + etcdv3 实现
- 行为和 calico-cni plugin 一致
- 支持 bird 的最新版本和其特性
- 支持原生 fixed IP 特性
A docker daemon wrapper
- Docker wrapper for fixed IP feature
- 原生区分了 stop/remove 行为
Yet another virt daemon
- 基于 QEMU-KVM 的虚拟机 runtime
- 支持多种行为操作, 比如 execute command, remote console
- 支持 Calico 网络的集成
- 支持镜像一键式打包上传到 VM Image Hub