Skip to content

主旨

  • CNCF landscape分类

  • landscape区块名词解释

  • landscape毕业项目梳理

  • landscape毕业项目跟踪

  • landscape其他项目扩展

  • 基于全景图系统性学习总结应用云原生

分类依据

项目概览

Sandbox-沙箱

Incubating-孵化

Graduation-毕业

官网区块

CNCF landscape 区块解释(至上而下,从左到右)

App Definition and Development

Database

Streaming & Messaging

Application Definition & Image Build

Continuous Integration & Delivery

Orchestration & Management

Scheduling & Orchestration

Coordination & Service Discovery

Remote Procedure Call

Service Proxy

API Gateway

Service Mesh

Runtime

Cloud Native Storage

Container Runtime

Cloud Native Network

Provisioning

Automation & Configuration

Container Registry

Security & Compliance

Key Management

Special

Kubernetes Certified Service Provider

Kubernetes Training Partner

Certified CNFs

Platform

Certified Kubernetes - Distribution

Certified Kubernetes - Hosted

Certified Kubernetes - Installer

PaaS/Container Service

Observability and Analysis

Monitoring

Feature Flagging

Logging

Tracing

Chaos Engineering

Continuous Optimization

ServerlessServerless

MembersMembers

CD Foundation LandscapeCD Foundation Landscape

毕业的项目&名词解释

[App Definition and Development]应用程序定义和开发

[Database]数据库

tikv

A distributed transactional key-value database. Based on the design of Google Spanner and HBase, but simpler to manage and without dependencies on any distributed filesystem

vitess.io

MySQL-compatible, horizontally scalable, cloud-native database solution.

[Streaming & Messaging]流媒体和消息传递

[Application Definition & Image Build]应用程序定义和镜像构建

helm

The Kubernetes Package Manager

[Continuous Integration & Delivery]持续集成和交付

argo

Kubernetes-native tools to run workflows, manage clusters, and do GitOps right.

fluxcd

Open and extensible continuous delivery solution for Kubernetes. Powered by GitOps Toolkit.

[Orchestration & Management]编排与管理

[Scheduling & Orchestration]调度与编排

keda

KEDA is a Kubernetes-based Event Driven Autoscaling component. It provides event driven scale for any container running in Kubernetes

kubernetes

Kubernetes is an open-source system for automating deployment, scaling, and management of containerized applications

[Coordination & Service Discovery]协调和服务发现

coredns

CoreDNS is a DNS server that chains plugins

etcd

Distributed reliable key-value store for the most critical data of a distributed system

[Remote Procedure Call]远程过程调用

[Service Proxy]服务代理

envoy

Cloud-native high-performance edge/middle/service proxy

[API Gateway]API网关

[Service Mesh]服务网格

istio

Simplify observability, traffic management, security, and policy with the Istio service mesh.

linkerd

Ultra light, ultra simple, ultra powerful. Linkerd adds security, observability, and reliability to Kubernetes, without the complexity.

[Runtime]运行时

[Cloud Native Storage]云原生存储

rook

Open Cloud-Native Storage for Kubernetes

[Container Runtime]容器运行时

containerd

An open and reliable container runtime

cri-o

Open Container Initiative-based implementation of Kubernetes Container Runtime Interface

[Cloud Native Network]云原生网络

cilium

eBPF-based Networking, Security, and Observability

[Provisioning]配置

[Automation & Configuration]自动化与配置

[Container Registry]容器注册中心

harbor

An open source trusted cloud native registry project that stores, signs, and scans content.

[Security & Compliance]安全与合规性

openpolicyagent

An open source, general-purpose policy engine.

theupdateframework.github

Python reference implementation of The Update Framework (TUF)

[Key Management]密钥管理

spiffe

The SPIFFE Project

spire

The SPIFFE Runtime Environment

[Special]特别的

[Kubernetes Certified Service Provider]Kubernetes 认证服务提供商

[Kubernetes Training Partner]Kubernetes 培训合作伙伴

[Certified CNFs]经认证的 CNF

[Platform]平台

[Certified Kubernetes - Distribution]认证 Kubernetes - 分发

[Certified Kubernetes - Hosted]认证 Kubernetes - 托管

[Certified Kubernetes - Installer]认证 Kubernetes - 安装程序

[PaaS/Container Service]PaaS/容器服务

[Observability and Analysis]可观察性和分析

[Monitoring]监控

prometheus

The Prometheus monitoring system and time series database.

[Feature Flagging]特征标记

[Logging]日志

fluentd

Fluentd: Unified Logging Layer (project under CNCF)

[Tracing]追踪

jaegertracing

CNCF Jaeger, a Distributed Tracing Platform

[Chaos Engineering]混沌工程

[Continuous Optimization]持续优化

历史记录

2023-12-12|创建文档,整理当前毕业的项目