2023 年值得关注的 5 个 CNCF 新项目

公众号关注 「奇妙的 Linux 世界」

设为「星标」,每天带你玩转 Linux !

4d14b54308bad871ceca939e25205c01.png

云原生计算基金会(CNCF)成立于 2015 年,旨在传播和推广云原生基金会的开放标准和项目。CNCF 在市场上享有全球认可,并在定义和引领云计算的未来方面发挥着至关重要的作用。


目前,CNCF 下有 141 个上市项目,分为四个层次。

  • Sandbox 沙盒:尚未在技术前沿的生产中广泛测试的 Experminatl 项目

  • Incubating 孵化:由少数用户成功用于生产的项目,拥有健康的贡献者池

  • Graduated 已毕业:项目被认为是稳定的、被广泛采用的、生产就绪的,吸引了成千上万的贡献者

  • Archived 已归档:已达到其生命周期结束且已变为非活动状态的项目。

那么让我们来看看你应该在 2023 年关注的新 CNCF 项目

  • Teller[1]

  • OpenCost[2]

  • OpenFuction[3]

  • External-secrets[4]

  • Clusterpedia[5]

Teller

6086cf2216678bca5e37a2c695724fe0.png
Teller

Teller 于 2022 年 4 月被添加到 CNCF 项目中,并拥有 1.1K 的 GitHub Star 和 25 多个源代码贡献者。

Teller  的主要目标是为开发人员提供一种安全的方式来使用敏感数据,而无需在源代码、shell 中对它们进行硬编码或将它们错放在错误的文件中。使用  teller.yaml 文件,您可以将 Teller 配置为以 Vault、Consul、AWS Secret Manager、Google Secret Manager 等方式连接到秘密存储,以从中提取敏感数据并安全地访问您的敏感数据。

dca6e425498ce9689f12e3fcb41560f4.gif

Teller 的示例用法

Teller 具有更多功能,因为它可用于 CI 流程中的 DevSecOps 目的,以检查源代码中的敏感信息,用作文件、日志或应用程序输出等敏感数据的缩减工具。

OpenCost

cfe205f8c08946b3e1a589d8730f86c5.png
OpenCost

OpenCost 于 2022 年 6 月被添加到 CNCF 项目中,并且有 2.9K 的 GitHub Star 和 47 个源代码贡献者。

OpenCost 是一个供应商中立的开源项目,用于测量和分配 Kubernetes 环境中的基础设施成本。OpenCost 最初由 kubecost 开发,实现了 Kubecost[6] 最初构建的原始成本分配引擎。

OpenCost 通过自定义定价表支持与 AWS、GCP、Azure 和本地集群等主要云供应商的计费集成。

3240578f2ced8619f100a2dc5b9ae469.gif

OpenCost 的示例用法

OpenFunction

fa8fc03dc551136b59a221f080e9a943.png
OpenFunction

OpenFunction 于 2022 年 4 月添加到 CNCF 项目中,拥有 865 个 GitHub Star 和 25 个源代码贡献者。

OpenFunction  是一个开源的云原生 FaaS(函数即服务),用于在 Kubernetes 上构建和提供事件驱动的功能。OpenFucntion 利用  Tekton、keda、kenative、Dapr、shipwright 等开源项目来构建完整的 FaaS 平台。

OpenFunction 的主要 CRD 之一是一个 function,它负责定义如何构建源代码以及该函数将如何为事件提供服务。OpenFunction 允许您使用自定义 CRD 定义与函数交互的事件类型,如触发器、事件源、事件总线等。

4da74fba6dd74673d6522e174c5752e4.png
OpenFunction 架构

External-secrets

7bf0d40d1e5f5cbe2b0891bb9d905e84.png
External-secrets

External-secrets 于 2022 年 7 月被添加到 CNCF 项目中,并且有 1.9k 的 GitHub Star 和 300 多个源代码贡献者。

外部机密允许将敏感数据从外部机密存储复制到 Kubernetes 机密。对秘密存储中相关秘密的任何更改都将同步到您的 k8s 秘密,而无需手动干预。

ClusterPedia

ba79a2967402eeabc18053727aef785e.png
ClusterPedia

Clusterpedia 于 2022 年 6 月加入 CNCF 项目,拥有 497 个 GitHub Star 和 35 个源代码贡献者。

Clusterpedia 是集群的维基百科,它通过将 Kubernetes 资源同步到自己的数据库,允许在多个集群上进行强大的复杂搜索,同时 Clusterpedia 兼容不同的资源版本。

936c3b2f009631a716dcd86df97b2ae2.png

结论

尽管被列为沙盒项目,但上面列出的五个工具已经对社区产生了积极影响,正如他们的 GitHub 项目所显示的那样。2022 年,CNCF 增加了更多有价值的项目,这些项目具有影响力。作为 DevOps 工程师,必须更新最新的相关项目,尤其是 CNCF 项目,因为它们正在定义和领跑云计算的未来。访问 CNCF,了解更多可以为您提供帮助的项目。

引用链接

[1]

Teller: https://github.com/SpectralOps/Teller

[2]

OpenCost: https://github.com/opencost/opencost

[3]

OpenFuction: https://github.com/OpenFunction/OpenFunction

[4]

External-secrets: https://github.com/external-secrets/external-secrets

[5]

Clusterpedia: https://github.com/clusterpedia-io/clusterpedia

[6]

Kubecost: https://kubecost.com/

本文转载自:「进击云原生」,原文:https://url.hi-linux.com/65jHW,版权归原作者所有。欢迎投稿,投稿邮箱: editor@hi-linux.com。

5707e010776e4f1682e6e2da18fbe6fb.gif

最近,我们建立了一个技术交流微信群。目前群里已加入了不少行业内的大神,有兴趣的同学可以加入和我们一起交流技术,在 「奇妙的 Linux 世界」 公众号直接回复 「加群」 邀请你入群。

8c3dcbe966855ace0a44015b6bc10d24.png

你可能还喜欢

点击下方图片即可阅读

ef05c12344acdd270fa20abf4552c2b1.png

如何优雅关闭与重启生产级 Kubernetes 集群

f5b4c1c52494862c1308fa47bb6fa530.png
点击上方图片,『美团|饿了么』外卖红包天天免费领

ed3153d1b7211b41ae0ca743b90a3b90.png

更多有趣的互联网新鲜事,关注「奇妙的互联网」视频号全了解!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值