【CN】项目介绍

2024-06-03 17:20
文章标签 项目 介绍 cn

本文主要是介绍【CN】项目介绍,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

  • 云原生项目官网

毕业项目

Argo:持续集成和交付

英 [ˈɑ:ɡəu] 美 [ˈɑrˌɡo]

Kubernetes 原生工具,用于运行工作流程、管理集群以及正确执行 GitOps。

Argo 于 2020 年 3 月 26 日被 CNCF 接受为孵化成熟度级别,然后于 2022 年 12 月 6 日转移到毕业成熟度级别。

Cilium:云原生网络

英 ['sɪlɪəm] 美 ['sɪlɪrm]

基于 eBPF 的网络、安全性和可观察性:Cilium 的基础是一种新的 Linux 内核技术,称为 eBPF,它支持将强大的安全性、可见性和网络控制逻辑动态插入到 Linux 内核中。eBPF 用于提供高性能网络、多集群和多云能力、高级负载均衡、透明加密、广泛的网络安全功能、透明的可观测性等等。

Cilium 于 2021 年 10 月 13 日被 CNCF 接受为孵化成熟度级别,然后于 2023 年 10 月 11 日转移到毕业成熟度级别。

CloudEvents:流媒体和消息传递

标准化常见事件元数据及其位置,以帮助事件识别和路由:创建统一的事件数据模型和API规范,让各种云服务、应用和设备之间的事件通信变得更加简单和标准化。

CloudEvents 于 2018 年 5 月 15 日被 CNCF 接受,于 2019 年 10 月 24 日转至孵化成熟度级别,然后于 2024 年 1 月 25 日转至毕业成熟度级别。

Containerd:容器运行时

开放且可靠的容器运行时

containerd 于 2017 年 3 月 29 日在孵化成熟度级别被 CNCF 接受,然后于 2019 年 2 月 28 日转移到毕业成熟度级别。

CoreDNS:协调和服务发现

CoreDNS 是一个链接插件的 DNS 服务器:支持自定义dns记录及配置upstream dns server,可以统一管理内部dns和物理dns。

CRI-O:容器运行时

基于开放容器计划的 Kubernetes 容器运行时接口实现:一个用于运行容器的开源容器运行时项目。它是由Kubernetes社区推动的,旨在提供一个在Kubernetes集群中运行Pod时,符合Open Container Initiative (OCI) 标准的轻量级容器运行时。

CRI-O 于 2019 年 4 月 8 日被 CNCF 接受为孵化成熟度级别,然后于 2023 年 7 月 19 日转移到毕业成熟度级别。

Envoy:服务代理

UK /ˈen.vɔɪ/
US /ˈen.vɔɪ/

云原生高性能边缘/中台/服务代理:可以理解为Nginx

Nginx的关键词是Web服务器和反向代理,Envoy是透明接管流量,更加体现对流量的控制和掌控力。另外,从使用方式上看,微服务对Nginx是显式调用,通过Nginx完成负载均衡等相关功能,对Envoy是隐式调用,业务微服务不需要感知Envoy的存在,和使用Envoy使用相同的方式进行通信,只不过不再需要关注通信和链路治理的细节

Envoy 于 2017 年 9 月 13 日被 CNCF 接纳为孵化成熟度级别,然后于 2018 年 11 月 28 日转移到毕业成熟度级别。

Etcd:协调和服务发现

用于分布式系统最关键数据的分布式可靠键值存储

etcd 于 2018 年 12 月 11 日被 CNCF 接受为孵化成熟度级别,然后于 2020 年 11 月 24 日转移到毕业成熟度级别。

Falco:安全与合规性

UK /ˈfɒl.kən/
US /ˈfɑːl.kən/

云原生运行时安全

Falco 于 2018 年 10 月 10 日被 CNCF 接受,于 2020 年 1 月 8 日转至孵化成熟度级别,然后于 2024 年 2 月 29 日转至毕业成熟度级别。

Fluentd:可观察性

US UK /ˈfluː.əntd/

Fluentd:统一日志记录层(CNCF下的项目)

Fluentd 于 2016 年 11 月 8 日被 CNCF 接受为孵化成熟度级别,然后于 2019 年 4 月 11 日转移到毕业成熟度级别。

Flux:持续集成和交付

UK /flʌks/
US /flʌks/

适用于 Kubernetes 的开放且可扩展的持续交付解决方案。 由 GitOps 工具包提供支持。

Flux 于 2019 年 7 月 15 日被 CNCF 接受,于 2021 年 3 月 12 日转至孵化成熟度级别,然后于 2022 年 11 月 30 日转至毕业成熟度级别。

Harbor:容器注册中心

UK /ˈhɑː.bər/
US /ˈhɑːr.bɚ/

一个开源可信云原生注册表项目,用于存储、签名和扫描内容。

Harbor于2018年7月31日被CNCF接纳,于2018年11月14日转至孵化成熟度级别,然后于2020年6月15日转至毕业成熟度级别。

Helm:应用程序定义和映像构建

UK /helm/
US /helm/

Kubernetes 包管理器

Helm 于 2018 年 6 月 1 日被 CNCF 接受为孵化成熟度级别,然后于 2020 年 5 月 1 日转移到毕业成熟度级别。

Istio:服务网格

UK US /iːst’iəʊ/
使用 Istio 服务网格简化可观察性、流量管理、安全性和策略。

Istio 于 2022 年 9 月 30 日被 CNCF 接纳为孵化成熟度级别,然后于 2023 年 7 月 12 日转移到毕业成熟度级别。

Jaeger:可观测性

UK /ˈjeɪɡə/

CNCF Jaeger,分布式追踪平台

Jaeger 于 2017 年 9 月 13 日被 CNCF 接受为孵化成熟度级别,然后于 2019 年 10 月 31 日转移到毕业成熟度级别。

Keda:调度和编排

/keidə/
/kedə/

KEDA 是一个基于 Kubernetes 的事件驱动自动缩放组件。 它为 Kubernetes 中运行的任何容器提供事件驱动的规模

KEDA于2020年3月12日被CNCF接纳,于2021年8月18日转入孵化成熟度级别,然后于2023年8月22日转入毕业成熟度级别。

Kubernetes:调度和编排

/kubəˈnetis/

Kubernetes 是一个开源系统,用于自动化部署、扩展和管理容器化应用程序

Kubernetes 于 2016 年 3 月 10 日被 CNCF 接受为孵化成熟度级别,然后于 2018 年 3 月 6 日转移到毕业成熟度级别。

Linkerd:服务网格

UK /lɪŋkd/
US /lɪŋkd/
超轻、超简单、超强大。 Linkerd 为 Kubernetes 增加了安全性、可观察性和可靠性,但又不增加复杂性。

Linkerd 于 2017 年 1 月 23 日被 CNCF 接受,于 2018 年 4 月 6 日转至孵化成熟度级别,然后于 2021 年 7 月 28 日转至毕业成熟度级别。

Open Policy Agent (OPA):安全与合规性

开放策略代理 (OPA) 是一个开源的通用策略引擎。

Open Policy Agent (OPA) 于 2018 年 3 月 29 日被 CNCF 接受,于 2019 年 4 月 2 日转至孵化成熟度级别,然后于 2021 年 1 月 29 日转至毕业成熟度级别。

Prometheus:可观察性

UK /prəˈmiː.θi.əs/
US /prəˈmiː.θi.əs/

Prometheus监控系统和时间序列数据库。

Prometheus 于 2016 年 5 月 9 日被 CNCF 接受为孵化成熟度级别,然后于 2018 年 8 月 9 日转移到毕业成熟度级别。

Rook:云原生存储

UK /rʊk/
US /rʊk/

Kubernetes 的存储编排

Rook 于 2018 年 1 月 29 日被 CNCF 接受,于 2018 年 9 月 25 日转至孵化成熟度级别,然后于 2020 年 10 月 7 日转至毕业成熟度级别。

Spiffe:密钥管理

UK /spɪf/
US /spɪf/

SPIFFE于2018年3月29日被CNCF接纳,于2020年6月22日转入孵化成熟度级别,然后于2022年8月23日转入毕业成熟度级别。

Spire:密钥管理

UK /spaɪər/
US /spaɪr/

SPIRE于2018年3月29日被CNCF接纳,于2020年6月22日转入孵化成熟度级别,然后于2022年8月22日转入毕业成熟度级别。

The Update Framework (TUF):安全与合规性

更新框架 (TUF) 的 Python 参考实现

更新框架 (TUF) 于 2017 年 10 月 24 日在孵化成熟度级别被 CNCF 接受,然后于 2019 年 12 月 18 日转移到毕业成熟度级别。

TiKV:数据库

/tikvi/

分布式事务键值数据库。 基于Google Spanner和HBase的设计,但更易于管理并且不依赖于任何分布式文件系统

TiKV was accepted to CNCF on August 28, 2018 at the Incubating maturity level and then moved to the Graduated maturity level on September 2, 2020.

Vitess:数据库

/vitεs/
兼容 MySQL、水平可扩展的云原生数据库解决方案。

Vitess 于 2018 年 2 月 5 日被 CNCF 接受为孵化成熟度级别,然后于 2019 年 11 月 5 日转移到毕业成熟度级别。

孵化项目

Artifact Hub:应用程序定义和映像构建

UK /ˈɑː.tə.fækt hʌb/
US /ˈɑːr.t̬ə.fækt hʌb/

查找、安装和云原生打包发布

Artifact Hub 于 2020 年 6 月 25 日被 CNCF 接受,并于 2024 年 5 月 30 日进入孵化成熟度级别。

Backstage:应用程序定义和映像构建

UK /bækˈsteɪdʒ/
US /bækˈsteɪdʒ/

Backstage 是一个用于构建开发人员门户的开放框架

Backstage 于 2020 年 9 月 8 日被 CNCF 接受,并于 2022 年 3 月 15 日进入孵化成熟度级别。

Buildpacks:应用程序定义和映像构建

UK /ˈbæk.pæk/
US /ˈbæk.pæk/

使用 Cloud Native Buildpacks 构建应用程序的 CLI

Buildpacks 于 2018 年 10 月 3 日被 CNCF 接受,并于 2020 年 11 月 18 日进入孵化成熟度级别。

cert-manager:安全与合规

UK /sɜːt ˈmæn.ɪ.dʒər/
US /sɝːt ˈmæn.ə.dʒɚ/

在 Kubernetes 中自动配置和管理 TLS 证书

cert-manager 于 2020 年 11 月 10 日被 CNCF 接受,并于 2022 年 9 月 19 日进入孵化成熟度级别。

Chaos Mesh:混沌工程

UK /ˈkeɪ.ɒs meʃ/
US /ˈkeɪ.ɑːs meʃ/

适用于 Kubernetes 的混沌工程平台。

Chaos Mesh 于 2020 年 7 月 14 日被 CNCF 接受,并于 2022 年 2 月 16 日进入孵化成熟度级别。

Cloud Custodian:自动化和配置

UK /klaʊd kʌsˈtəʊ.di.ən/
US /klaʊd kʌsˈtoʊ.di.ən/

用于云安全、成本优化和治理的规则引擎,yaml 中的 DSL 用于查询、过滤和对资源采取行动的策略

Cloud Custodian 于 2020 年 6 月 25 日被 CNCF 接受,并于 2022 年 9 月 14 日进入孵化成熟度级别。

Container Network Interface (CNI):云原生网络

容器网络接口 - Linux 容器的网络

容器网络接口(CNI)于 2017 年 5 月 23 日被 CNCF 接受,处于孵化成熟度级别。

Contour:服务代理

UK /ˈkɒn.tɔːr/
US /ˈkɑːn.tʊr/

Contour 是一个使用 Envoy 代理的 Kubernetes 入口控制器。

Contour 于 2020 年 7 月 7 日被 CNCF 接受,处于孵化成熟度级别。

Cortex:可观察性

UK /ˈkɔː.teks/
US /ˈkɔːr.teks/

水平可扩展、高可用、多租户、长期的 Prometheus。

Cortex 于 2018 年 9 月 20 日被 CNCF 接受,并于 2020 年 8 月 20 日进入孵化成熟度级别。

Crossplane:调度和编排

UK /krɒs pleɪn/
US /krɔːs pleɪn/

Crossplane 是一个云原生控制平面框架,可让您构建控制平面而无需编写代码。Crossplane 具有高度可扩展的后端,可让您编排应用程序和基础架构,无论它们在何处运行;它还具有高度可配置的前端,可让您定义它提供的声明性 API。

Crossplane 于 2020 年 6 月 25 日被 CNCF 接受,并于 2021 年 9 月 14 日进入孵化成熟度级别。

CubeFS:云原生存储

UK /kjuːb fs/
US /kjʊb fs/

云原生分布式存储

CubeFS 于 2019 年 12 月 16 日被 CNCF 接受,并于 2022 年 7 月 3 日进入孵化成熟度级别。

Dapr:应用程序定义和映像构建

Dapr 是一个可移植的、事件驱动的运行时,用于跨云和边缘构建分布式应用程序。

Dapr 于 2021 年 11 月 9 日被 CNCF 接受,处于孵化成熟度级别。

Dragonfly:应用程序定义和映像构建

UK /ˈdræɡənflaɪ/
US /ˈdræɡənflaɪ/

Dragonfly 是一个开源的基于 P2P 的文件分发和图片加速系统,目前由云原生计算基金会(CNCF)托管为孵化级项目。

Dragonfly 于 2018 年 11 月 13 日被 CNCF 接受,并于 2020 年 4 月 9 日进入孵化成熟度级别。

Emissary-Ingress:容器注册表

UK /ˈemɪsəri ˈɪnɡres/
US /ˈemɪseri ˈɪnɡres/

基于 Envoy Proxy 构建的开源 Kubernetes 原生 API 网关

Emissary-Ingress 于 2021 年 4 月 13 日被 CNCF 接受,处于孵化成熟度级别。

gRPC:远程过程调用

基于 C 的 gRPC(C++、Python、Ruby、Objective-C、PHP、C#)

gRPC 于 2017 年 2 月 16 日被 CNCF 接受,处于孵化成熟度级别。

in-toto:安全与合规

in-toto 是一个保护供应链完整性的框架。

in-toto 于 2019 年 8 月 14 日被 CNCF 接受,并于 2022 年 3 月 10 日进入孵化成熟度级别。

Karmada:调度和编排

UK /ˈɪnɡres/
US /ˈɪnɡres/

开放、多云、多集群 Kubernetes 编排

Karmada 于 2021 年 9 月 14 日被 CNCF 接受,并于 2023 年 12 月 12 日进入孵化成熟度级别。

Keptn:持续集成和交付

UK US /kept/
云原生应用程序生命周期编排。Keptn 可自动执行 SLO 驱动的多阶段交付以及应用程序的操作和修复。

Keptn 于 2020 年 6 月 25 日被 CNCF 接受,并于 2022 年 7 月 13 日进入孵化成熟度级别。

Keycloak:安全与合规

Keycloak 是一种面向现代应用程序和服务的开源身份和访问管理解决方案,建立在行业安全标准协议之上。

Keycloak 于 2023 年 4 月 10 日被 CNCF 接受,处于孵化成熟度级别。

Knative:调度和编排

Knative 是一个以开发人员为中心的无服务器应用层,是对现有 Kubernetes 应用程序构造的极大补充。Knative 由三个组件组成:一个 HTTP 触发的自动扩展容器运行时(称为“Knative Serving”)、一个 CloudEvents-over-HTTP 异步路由层(称为“Knative Eventing”)和一个利用 Serving 和 Eventing 组件的以开发人员为中心的函数框架(称为“Knative Functions”)。

Knative 于 2022 年 3 月 2 日被 CNCF 接受,处于孵化成熟度级别。

KubeEdge:自动化和配置

Kubernetes 原生边缘计算框架(CNCF 旗下项目)

KubeEdge 于 2019 年 3 月 18 日被 CNCF 接受,并于 2020 年 9 月 16 日进入孵化成熟度级别。

Kubeflow:调度和编排

Kubeflow 项目致力于通过提供一种直接的方法将最佳的 ML 开源系统部署到不同的基础设施,从而使 Kubernetes 上的机器学习工作流程的部署变得简单、可移植和可扩展。

Kubeflow 于 2023 年 7 月 25 日被 CNCF 接受,处于孵化成熟度级别。

KubeVela:应用程序定义和映像构建

现代应用平台

KubeVela 于 2021 年 6 月 22 日被 CNCF 接受,并于 2023 年 2 月 27 日进入孵化成熟度级别。

KubeVirt:应用程序定义和映像构建

Kubernetes 虚拟化 API 和运行时,用于定义和管理虚拟机。

KubeVirt 于 2019 年 9 月 6 日被 CNCF 接受,并于 2022 年 4 月 19 日进入孵化成熟度级别。

Kyverno:安全与合规

Kubernetes 原生策略管理

Kyverno 于 2020 年 11 月 10 日被 CNCF 接受,并于 2022 年 7 月 13 日进入孵化成熟度级别。

Litmus:混沌工程

Litmus 帮助 SRE 和开发人员以云原生方式实践混沌工程。混沌实验发布在 ChaosHub (https://hub.litmuschaos.io) 上。社区说明位于 https://hackmd.io/a4Zu_sH4TZGeih-xCimi3Q

Litmus 于 2020 年 6 月 25 日被 CNCF 接受,并于 2022 年 1 月 11 日进入孵化成熟度级别。

Longhorn:云原生存储

Kubernetes 的云原生分布式存储

Longhorn 于 2019 年 10 月 11 日被 CNCF 接受,并于 2021 年 11 月 4 日进入孵化成熟度级别。

NATS:流媒体和消息传递

NATS.io 是一种分布式系统连接技术,非常适合连接设备、边缘、云或混合部署。真正的多租户使 NATS 成为 SaaS 的理想选择,而自我修复和扩展技术允许随时更改拓扑,且不会造成停机。

NATS 于 2018 年 3 月 15 日被 CNCF 接受,处于孵化成熟度级别。

Notary:安全与合规

用于签名和验证工件的 CLI 工具

Notary 于 2017 年 10 月 24 日被 CNCF 接受,处于孵化成熟度级别。

OpenFeature:功能标记

为每个人标准化功能标记

OpenFeature 于 2022 年 6 月 17 日被 CNCF 接受,并于 2023 年 11 月 21 日进入孵化成熟度级别。

OpenKruise:持续集成和交付

Kubernetes上大规模应用的自动化管理(CNCF孵化项目)

OpenKruise 于 2020 年 11 月 10 日被 CNCF 接受,并于 2023 年 3 月 2 日升至孵化成熟度级别。

OpenMetrics:可观察性

将 Prometheus 公开格式发展成为标准。

OpenMetrics 于 2018 年 8 月 10 日被 CNCF 接受,并于 2022 年 2 月 3 日进入孵化成熟度级别。

OpenTelemetry:可观察性

OpenTelemetry 社区内容

OpenTelemetry 于 2019 年 5 月 7 日被 CNCF 接受,并于 2021 年 8 月 26 日进入孵化成熟度级别。

Operator Framework:应用程序定义和映像构建

用于构建 Kubernetes 应用程序的 SDK。提供高级 API、实用的抽象和项目脚手架。

Operator Framework 于 2020 年 7 月 9 日被 CNCF 接受,处于孵化成熟度级别。

Strimzi:流媒体和消息传递

在 Kubernetes 上运行的 Apache Kafka®

Strimzi 于 2019 年 8 月 28 日被 CNCF 接受,并于 2024 年 2 月 8 日进入孵化成熟度级别。

Thanos:可观察性

具有长期存储功能的高可用性 Prometheus 设置。CNCF 孵化项目。

Thanos 于 2019 年 7 月 14 日被 CNCF 接受,并于 2020 年 8 月 19 日进入孵化成熟度级别。

Volcano:调度和编排

云原生批处理系统(CNCF 项目)

Volcano 于 2020 年 4 月 9 日被 CNCF 接受,并于 2022 年 3 月 21 日进入孵化成熟度级别。

这篇关于【CN】项目介绍的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1027619

相关文章

这15个Vue指令,让你的项目开发爽到爆

1. V-Hotkey 仓库地址: github.com/Dafrok/v-ho… Demo: 戳这里 https://dafrok.github.io/v-hotkey 安装: npm install --save v-hotkey 这个指令可以给组件绑定一个或多个快捷键。你想要通过按下 Escape 键后隐藏某个组件,按住 Control 和回车键再显示它吗?小菜一碟: <template

性能测试介绍

性能测试是一种测试方法,旨在评估系统、应用程序或组件在现实场景中的性能表现和可靠性。它通常用于衡量系统在不同负载条件下的响应时间、吞吐量、资源利用率、稳定性和可扩展性等关键指标。 为什么要进行性能测试 通过性能测试,可以确定系统是否能够满足预期的性能要求,找出性能瓶颈和潜在的问题,并进行优化和调整。 发现性能瓶颈:性能测试可以帮助发现系统的性能瓶颈,即系统在高负载或高并发情况下可能出现的问题

水位雨量在线监测系统概述及应用介绍

在当今社会,随着科技的飞速发展,各种智能监测系统已成为保障公共安全、促进资源管理和环境保护的重要工具。其中,水位雨量在线监测系统作为自然灾害预警、水资源管理及水利工程运行的关键技术,其重要性不言而喻。 一、水位雨量在线监测系统的基本原理 水位雨量在线监测系统主要由数据采集单元、数据传输网络、数据处理中心及用户终端四大部分构成,形成了一个完整的闭环系统。 数据采集单元:这是系统的“眼睛”,

Hadoop数据压缩使用介绍

一、压缩原则 (1)运算密集型的Job,少用压缩 (2)IO密集型的Job,多用压缩 二、压缩算法比较 三、压缩位置选择 四、压缩参数配置 1)为了支持多种压缩/解压缩算法,Hadoop引入了编码/解码器 2)要在Hadoop中启用压缩,可以配置如下参数

如何用Docker运行Django项目

本章教程,介绍如何用Docker创建一个Django,并运行能够访问。 一、拉取镜像 这里我们使用python3.11版本的docker镜像 docker pull python:3.11 二、运行容器 这里我们将容器内部的8080端口,映射到宿主机的80端口上。 docker run -itd --name python311 -p

在cscode中通过maven创建java项目

在cscode中创建java项目 可以通过博客完成maven的导入 建立maven项目 使用快捷键 Ctrl + Shift + P 建立一个 Maven 项目 1 Ctrl + Shift + P 打开输入框2 输入 "> java create"3 选择 maven4 选择 No Archetype5 输入 域名6 输入项目名称7 建立一个文件目录存放项目,文件名一般为项目名8 确定

图神经网络模型介绍(1)

我们将图神经网络分为基于谱域的模型和基于空域的模型,并按照发展顺序详解每个类别中的重要模型。 1.1基于谱域的图神经网络         谱域上的图卷积在图学习迈向深度学习的发展历程中起到了关键的作用。本节主要介绍三个具有代表性的谱域图神经网络:谱图卷积网络、切比雪夫网络和图卷积网络。 (1)谱图卷积网络 卷积定理:函数卷积的傅里叶变换是函数傅里叶变换的乘积,即F{f*g}

Vue3项目开发——新闻发布管理系统(六)

文章目录 八、首页设计开发1、页面设计2、登录访问拦截实现3、用户基本信息显示①封装用户基本信息获取接口②用户基本信息存储③用户基本信息调用④用户基本信息动态渲染 4、退出功能实现①注册点击事件②添加退出功能③数据清理 5、代码下载 八、首页设计开发 登录成功后,系统就进入了首页。接下来,也就进行首页的开发了。 1、页面设计 系统页面主要分为三部分,左侧为系统的菜单栏,右侧

C++——stack、queue的实现及deque的介绍

目录 1.stack与queue的实现 1.1stack的实现  1.2 queue的实现 2.重温vector、list、stack、queue的介绍 2.1 STL标准库中stack和queue的底层结构  3.deque的简单介绍 3.1为什么选择deque作为stack和queue的底层默认容器  3.2 STL中对stack与queue的模拟实现 ①stack模拟实现

SpringBoot项目是如何启动

启动步骤 概念 运行main方法,初始化SpringApplication 从spring.factories读取listener ApplicationContentInitializer运行run方法读取环境变量,配置信息创建SpringApplication上下文预初始化上下文,将启动类作为配置类进行读取调用 refresh 加载 IOC容器,加载所有的自动配置类,创建容器在这个过程