CNCF技术监督委员会(TOC)已投票决定接受Knative作为CNCF孵化项目。
Knative是于开源Kubernetes该平台用于构建、部署和管理无服务器和事件驱动的应用程序。它帮助开发团队管理、监控和操作需要更少的技术知识和时间Kubernetes。
Knative谷歌成立于2018年,随后与谷歌合作IBM、红帽、VMWare和SAP密切合作开发。此后,由于社区1800多个不同个体的合作和贡献,该项目不断壮大。
2021年11月,该项目达到11月.0版本,这意味着它所有的存储库都被社区指定为稳定的,适合商业使用。目前,它在V1.2版本,每六周会有定期发布。
Knative终端用户众多,部署为多家公司产品的一部分。生产用户包括阿里巴巴云、彭博社、IBM、VMware等。
"Knative它为我们提供了一致性的基础,"deepc高级软件工程师Andrew Webber说。"有算法的人应该能够在一小时内把它放进去[deepc]平台上。"
"社区的支持真的很棒,"Outfit7软件工程师Tilen Kav?i?说。"Knative实践经验令人印象深刻。Slack我们得到了真正的工程师来回答我们的问题。"
"Puppet高级首席软件工程师Noah Fontes说:"我是与开源项目合作的坚定信念者。"我们为许多项目做出了贡献,包括Tekton、Knative、Ambassador和gVisor,我们都依靠它们来实现我们产品的功能。"
Knative项目方向监督有三个中心部分。这些部分包括。
- 11个工作组17个工作组负责人
- 5名Knative指导委员会(KSC)技术监督委员会成员5人(TOC)三名成员Knative商标委员会(KTC)成员
- 上次94位有资格SC投票的贡献者意味着他们和Knative至少有50个项目GitHub互动
"最近实现了Knative 1.在0的稳定性之后,我们认为加入CNCF是项目发展的下一步,"Knative指导委员会和DOCS-UX负责人Carlos Santana说。"一个孵化项目将鼓励更多的公司利用这个项目,为它做出贡献,并为它传道。它还将使Knative社区更接近生态系统中的其他云原生项目--包括它所建立的所有项目--帮助建立一个反馈和功能的良性循环。"
"我很自豪地看到最终用户会Knative供应商将其绑定到其产品中,用于生产工作负荷。Knative为许多组织提供了如此多的价值,"Knative TOC和服务负责人Dave Protasowski说。"项目和商标最终被放置在图像中CNCF在这样开放基金会为每个人提供了独立未来的保障。我期待着进一步采用新的贡献者和最终用户。"
"鉴于Knative与Kubernetes我们很高兴接受这个项目与更大的云原生态系统密切相关Knative成为CNCF孵化项目,"CNCF TOC成员和项目发起人Davanum Srinivas说。"Knative社区正在蓬勃发展。聚集社区将有助于促进创新与合作,帮助项目实现向所有人开放无服务器工作负荷的目标。"
- 有两个主要组件叫做Knative Serving和Knative Eventing。虽然他们管理不同的任务和结果,并且可以独立运行,但他们一起帮助他们Knative成为开发团队和IT专业人士的强大工具。
- 在Kubernetes无服务器容器操作方便。Knative负责网络、自动缩放(甚至零)和修订跟踪,让开发人员专注于你的核心业务逻辑。
- 允许基于CloudEvents事件的一般订阅、交付和管理。团队可以将计算附加到具有声明事件连接和开发者友好对象模型的数据流中,构建现代应用程序。
- knative-sandbox有一个强大的插件和扩展生态系统,包括CLI安装操作员。
- 11k GitHub星级
- 79次发布
- 每月500-1,200个拉动请求
- 每月150-400个问题
- 1.8k 贡献者
- 4k Slack会员
"CNCF首席技术官Chris Aniszczyk说:"Knative这是一项强大的技术CNCF其他项目与云原生态系统融为一体,使之融为一体Kubernetes无服务器容器更容易上运行。"我们认为,在CNCF培养其社区,转向基金会下完全开放的治理模式,通过接触新的贡献者和终端用户获得更大的发展,将使项目受益匪浅。我们期待着和Knative社区合作,欢迎团队的贡献"。
该项目有一个全面的路线图,包括服务和事件的新功能。Knative其关键特征之一是关注开发者的生产力。目前正处于预发布阶段Knative Functions,针对Knative的Eventing和Serving构建模块,优化开发者的生产力和易用性Knative它带来了类似事件驱动的事件驱动faas体验。Functions利用CNCF Buildpacks将用户的应用代码转换为容器。
作为一个由CNCF托管项目,Knative它是中立基金会的一部分,与其技术利益一致,也更大Linux后者提供管理、营销支持和社区推广。Knative加入孵化技术Argo、Buildpacks、Chaos Mesh、CIlium、CloudEvents、CNI、Contour、Cortex、CRI-O、Crossplane、Dapr、Dragonfly、emissary-ingress、Falco、Flagger、Flux、gRPC、KEDA、KubeEdge、Litmus、Longhorn、NATS、Notary、OpenMetrics、OpenTelemetry、Operator Framework、SPIFFE、SPIRE以及Thanos。有关各级成熟度要求的更多信息,请访问CNCF毕业标准。