Loadbalancer Controller 通过自定义 CRD 支持动态创建销毁 Kubernetes Ingress,同时(可选地)利用公有云四层负载均衡,或内置 IPVS 能力,提供 Ingress 的高可用。
Canary Release 是基于 Rudder 和 Kubernetes CRD 的灰度发布控制器。用户仅需要声明灰度发布需求,Canary Release 通过不断调整 Kubernetes 负载以确保灰度发布的正确执行。
Helm Registry 提供保存和分发 Helm Chart 的功能。同时我们通过扩展 Helm,定义一套格式化的 Chart,使得 Chart 的配置可追溯,更加易于管理。
Rudder 是基于 Helm 的应用管理控制器,不同于 Helm,Rudder 基于 Kubernetes CRD,更加原生,同时提供应用状态的管理,更新回滚等功能。未来,Rudder 将与 Helm v3 合并。
Aloe 是基于 Ginkgo 和 Gomega 的声明式 API 测试框架。用户仅需要通过 Yaml 声明测试用例和流程,Aloe 会自动执行所有的内容。Aloe 在中小型测试场景下,可以极大地提高开发人员的效率。
Ciao 是一个支持 kubeflow 的 Jupyter Notebook kernel。Ciao 使算法工程师不离开 Notebook 既可直接调用 kubeflow 运行分布式训练任务,提高算法开发效率。
Aloe 是基于 Ginkgo 和 Gomega 的声明式 API 测试框架。用户仅需要通过 Yaml 声明测试用例和流程,Aloe 会自动执行所有的内容。Aloe 在中小型测试场景下,可以极大地提高开发人员的效率。
Loadbalancer Controller 通过自定义 CRD 支持动态创建销毁 Kubernetes Ingress,同时(可选地)利用公有云四层负载均衡,或内置 IPVS 能力,提供 Ingress 的高可用。
Canary Release 是基于 Rudder 和 Kubernetes CRD 的灰度发布控制器。用户仅需要声明灰度发布需求,Canary Release 通过不断调整 Kubernetes 负载以确保灰度发布的正确执行。
Helm Registry 提供保存和分发 Helm Chart 的功能。同时我们通过扩展 Helm,定义一套格式化的 Chart,使得 Chart 的配置可追溯,更加易于管理。
Rudder 是基于 Helm 的应用管理控制器,不同于 Helm,Rudder 基于 Kubernetes CRD,更加原生,同时提供应用状态的管理,更新回滚等功能。未来,Rudder 将与 Helm v3 合并。
Ciao 是一个支持 kubeflow 的 Jupyter Notebook kernel。Ciao 使算法工程师不离开 Notebook 既可直接调用 kubeflow 运行分布式训练任务,提高算法开发效率。