Lens 是一款开源的 Kubenretes IDE,也可以作为桌面客户端,具有以下特性: 实时展示集群状态,内置 Prometheus 监控,多集群,多个 namespace 管理,原生 Kubernetes 支持,使用 kubeconfig 登陆认证,支持使用 chart 安装应用,Visual Studio Code 友好的风格设计。
OpenKruise 是一个基于 Kubernetes 的扩展套件,主要聚焦于云原生应用的自动化,比如部署、发布、运维以及可用性防护。 OpenKruise 提供的绝大部分能力都是基于 CRD 扩展来定义,它们不存在于任何外部依赖,可以运行在任意纯净的 Kubernetes 集群中。
Kubebuilder 是一个使用自定义资源定义 (CRD) 构建 Kubernetes API 的框架。 类似于 Ruby on Rails 和 SpringBoot 等 Web 开发框架, 它提高了速度并降低了管理的复杂性在 Go 中快速构建和发布 Kubernetes API 的开发人员。https://cloudnative.to/kubebuilder/
Femas 是腾讯云开源的云原生微服务一站式管理框架,聚焦微服务运行时,提供给多框架统一服务发现、南北及东西流量治理、服务可观测、配置管理等一站式微服务管控能力,解决企业微服务架构转型中异构框架复用难、 激增流量管控难、排障恢复耗时长等核心问题,帮助开发者将云原生中间件生态无缝集成到业务系统中,让企业能快速便捷的构建基于云原生的大规模分布式架构。