2023 年值得關(guān)注的 5 個 CNCF 新項目
云原生計算基金會(CNCF)成立于 2015 年,旨在傳播和推廣云原生基金會的開放標(biāo)準(zhǔn)和項目。CNCF 在市場上享有全球認可,并在定義和引領(lǐng)云計算的未來方面發(fā)揮著至關(guān)重要的作用。
目前,CNCF 下有 141 個上市項目,分為四個層次。
-
Sandbox 沙盒:尚未在技術(shù)前沿的生產(chǎn)中廣泛測試的 Experminatl 項目 -
Incubating 孵化:由少數(shù)用戶成功用于生產(chǎn)的項目,擁有健康的貢獻者池 -
Graduated 已畢業(yè):項目被認為是穩(wěn)定的、被廣泛采用的、生產(chǎn)就緒的,吸引了成千上萬的貢獻者 -
Archived 已歸檔:已達到其生命周期結(jié)束且已變?yōu)榉腔顒訝顟B(tài)的項目。
那么讓我們來看看你應(yīng)該在 2023 年關(guān)注的新 CNCF 項目
-
Teller[1] -
OpenCost[2] -
OpenFuction[3] -
External-secrets[4] -
Clusterpedia[5]
Teller

Teller 于 2022 年 4 月被添加到 CNCF 項目中,并擁有 1.1K 的 GitHub Star 和 25 多個源代碼貢獻者。
Teller 的主要目標(biāo)是為開發(fā)人員提供一種安全的方式來使用敏感數(shù)據(jù),而無需在源代碼、shell 中對它們進行硬編碼或?qū)⑺鼈冨e放在錯誤的文件中。使用 teller.yaml 文件,您可以將 Teller 配置為以 Vault、Consul、AWS Secret Manager、Google Secret Manager 等方式連接到秘密存儲,以從中提取敏感數(shù)據(jù)并安全地訪問您的敏感數(shù)據(jù)。

Teller 具有更多功能,因為它可用于 CI 流程中的 DevSecOps 目的,以檢查源代碼中的敏感信息,用作文件、日志或應(yīng)用程序輸出等敏感數(shù)據(jù)的縮減工具。
OpenCost

OpenCost 于 2022 年 6 月被添加到 CNCF 項目中,并且有 2.9K 的 GitHub Star 和 47 個源代碼貢獻者。
OpenCost 是一個供應(yīng)商中立的開源項目,用于測量和分配 Kubernetes 環(huán)境中的基礎(chǔ)設(shè)施成本。OpenCost 最初由 kubecost 開發(fā),實現(xiàn)了 Kubecost[6] 最初構(gòu)建的原始成本分配引擎。
OpenCost 通過自定義定價表支持與 AWS、GCP、Azure 和本地集群等主要云供應(yīng)商的計費集成。

OpenFunction

OpenFunction 于 2022 年 4 月添加到 CNCF 項目中,擁有 865 個 GitHub Star 和 25 個源代碼貢獻者。
OpenFunction 是一個開源的云原生 FaaS(函數(shù)即服務(wù)),用于在 Kubernetes 上構(gòu)建和提供事件驅(qū)動的功能。OpenFucntion 利用 Tekton、keda、kenative、Dapr、shipwright 等開源項目來構(gòu)建完整的 FaaS 平臺。
OpenFunction 的主要 CRD 之一是一個 function,它負責(zé)定義如何構(gòu)建源代碼以及該函數(shù)將如何為事件提供服務(wù)。OpenFunction 允許您使用自定義 CRD 定義與函數(shù)交互的事件類型,如觸發(fā)器、事件源、事件總線等。

External-secrets

External-secrets 于 2022 年 7 月被添加到 CNCF 項目中,并且有 1.9k 的 GitHub Star 和 300 多個源代碼貢獻者。
外部機密允許將敏感數(shù)據(jù)從外部機密存儲復(fù)制到 Kubernetes 機密。對秘密存儲中相關(guān)秘密的任何更改都將同步到您的 k8s 秘密,而無需手動干預(yù)。
ClusterPedia

Clusterpedia 于 2022 年 6 月加入 CNCF 項目,擁有 497 個 GitHub Star 和 35 個源代碼貢獻者。
Clusterpedia 是集群的維基百科,它通過將 Kubernetes 資源同步到自己的數(shù)據(jù)庫,允許在多個集群上進行強大的復(fù)雜搜索,同時 Clusterpedia 兼容不同的資源版本。

結(jié)論
盡管被列為沙盒項目,但上面列出的五個工具已經(jīng)對社區(qū)產(chǎn)生了積極影響,正如他們的 GitHub 項目所顯示的那樣。2022 年,CNCF 增加了更多有價值的項目,這些項目具有影響力。作為 DevOps 工程師,必須更新最新的相關(guān)項目,尤其是 CNCF 項目,因為它們正在定義和領(lǐng)跑云計算的未來。訪問 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
(版權(quán)歸原作者所有,侵刪)