注册|登录

Captain

灵雀云发布并开源的Helm v3 Controller组件,Helm官方社区发布的Helm v3 proposal首个Controller实现示例,帮助用户简化Helm资源描述,更便捷、高效地实现K8s应用的管理和控制,推进Helm项目向原生 K8s迈进的步伐。
获取Captain
336

Captain 是一个标准的 kubernetes controller, 以 helm v3 library 为基础,参考 helm v3 design proposal 而实现。用户可以通过 HelmRequest CRD 来描述对 helm charts 的部署需求,captain 负责同步 HelmRequest 的状态并部署 helm charts。


最新动态

1、灵雀云开源Helm v3 Controller组件 Captain,完善云原生应用管理功能 


产品背景

Helm是 kubernetes 环境中应用分发的标准模式,但在实际的使用过程中仍有许多不便之处。不管是对 CRD的管理,以及普通资源的冲突处理,以及在可扩展性方便,都有改善的余地。为了构建一个企业级的应用目录产品,不仅需要解决在使用 helm 的过程中遇到的各种问题,也需要在 helm 基础之上提供尽可能多的 可扩展性。Captain 便是为此而生。



产品介绍

Captain 是一个标准的 kubernetes controller, 以 helm v3 library 为基础,参考 helm v3 design proposal 而实现。用户可以通过 HelmRequest CRD 来描述对 helm charts 的部署需求,captain 负责同步 HelmRequest 的状态并部署 helm charts。

captain1.jpg

产品功能

1、支持多集群安装 helm charts;

2、支持 ChartRepo CRD;

3、支持HelmRequest 之间的依赖检查;

4、支持将 values 存储于 ConfigMap 或者 Secret 并在 HelmRequest 中引用;

5、自动解决资源冲突问题。


captain.png

  • 2019年6月 0.7.0版本发布
  • 2019年7月 0.8.0版本发布
  • 2019年8月 0.9.0版本发布
联系电话:4006-252-832
© 2019 All Rights Reserved. 灵雀云 版权所有 京ICP备15011102号-2

返回顶部