云原生计算基金会CNCF
目录
云原生计算基金会(CNCF)
什么是CNCF?
云原生计算基金会构建可持续生态系统并促进社区支持云原生开源软件的增长和健康。
CNCF作为一个厂商中立的基金会,致力于Github上的快速成长的开源技术的推广,如Kubernetes、Prometheus、Envoy等,帮助开发人员更快更好的构建出色的产品。
每个CNCF项目都需要有个成熟度等级,申请成为CNCF项目的时候需要确定项目的成熟度级别。
成熟度级别(Maturity Level)包括以下三种:
- sandbox(初级)
- incubating(孵化中)
- graduated(毕业)
目前毕业的项目有:
- Kubernetes
- Prometheus
- Envoy
- CoreDNS
- containerd
- Fluentd
近期关注的项目:
- openebs (sandbox)
让持久工作负载的存储和存储服务完全集成到环境中,以便每个团队和工作负载都能从控制粒度和Kubernetes本机行为中受益。
2. Dragonfly (sanbox)
一个基于开源智能P2P的image和file分发系统。可以很好的节省kubernetes集群下载镜像的带宽。其目标是解决云原生场景中的所有分发问题。
3. Flux (sanbox)
Flux是一种自动确保集群状态与git中的配置匹配的工具。它使用群集中的操作员来触发Kubernetes内部的部署,这意味着您不需要单独的CD工具。它监视所有相关的映像存储库,检测新映像,触发部署并基于该(以及可配置的策略)更新所需的运行配置。
更多CNCF项目,参考:
官网: