Building sustainable ecosystems for cloud native software

Technologies
go, rust, kubernetes
Topics
cloud computing
Building sustainable ecosystems for cloud native software

The Cloud Native Computing Foundation (CNCF) is an open source software foundation dedicated to making cloud native computing universal and sustainable. It is the home of projects like Kubernetes, Envoy, gRPC, Prometheus and more!

2021 Program

Successful Projects

Contributor
Bingchang Chen
Mentor
Andy Lok, kennytm
Organization
CNCF
TiKV: High-performance Data Import Tool
Lightning is a tool used to import large amounts of data into TiDB. In addition to the logic of preparation and improving performance, the main logic...
Contributor
Fatih ATES
Mentor
jromero
Organization
CNCF
CNCF - CNB - Jenkins Plugins
Cloud Native Buildpacks' primary function is to turn source code into a runnable image and because of that it's natural for it to be used within...
Contributor
Zhuoran He
Mentor
Andy Lok, Ziqian Qin
Organization
CNCF
TLA+ Spec for Async Commit
The goal of this project is to offer a formal verification using TLA+ for TiKV’s new “Async Commit” transaction model, which brings us more...
Contributor
Tim Ramlot
Mentor
Richard Wall
Organization
CNCF
Make it easy to install and verify the installation of cert-manager
cert-manager can be installed using Helm or with regular Kubernetes manifests, but when using regular manifests it is difficult to customize the...
Contributor
Piyush Singariya
Mentor
Navendu Niranjan P, leecalcote
Organization
CNCF
SMI Support for Multi-Cluster Operations
Currently, SMI doesn’t provide connectivity over multiple Kubernetes clusters. It is becoming common for users of a service mesh to have more than...
Contributor
Hemanth Krishna
Mentor
Raj Babu Das
Organization
CNCF
[Litmus Portal] Authentication Module Refactor and OAuth Implementation
The Authentication server of the litmus portal (which resides in the litmus-portal folder of the main litmus repository) is written in golang, uses...
Contributor
Arsh Sharma
Mentor
jakexks
Organization
CNCF
Improve the usability of cert-manager on multiple cloud providers
cert-manager is a Kubernetes add-on used extensively to automate the management and issuance of certificates from various issuers. This project aims...
Contributor
Mritunjay Sharma
Mentor
Joe Kutner
Organization
CNCF
Cloud Native Buildpacks [CNCF] Project: Automatic Buildpack Registry Action Updates
Buildpacks are pluggable tools that can be used to transform the source code to OCI compliant images (Docker images) that can run on any cloud. It is...
Contributor
Kensei Nakada
Mentor
Adhityaa Chandrasekar
Organization
CNCF
web-based simulator for scheduler behaviour (Project: Kubernetes)
In real Kubernetes, we cannot know the results of scheduling in detail without reading the logs, which usually requires privileged access to the...
Contributor
Halil İbrahim Ceylan
Mentor
narellano, Joe Kutner
Organization
CNCF
Buildpacks Lifecycle Prepare Phase
Buildpacks are a kind of framework for preparing a container environment for your apps. Lifecycle is a particular workload that needs to run one by...
Contributor
Dhruv P
Mentor
leecalcote
Organization
CNCF
Adaptive Load Control and Distributed Load Testing of Envoy Data Planes
Users configuring their Envoy-based data planes don't know how to find the optimal Envoy configuration given their workload's resiliency and...
Contributor
Yeshuai Cui
Mentor
Jianbo Sun
Organization
CNCF
Merge Crossplane/OAM-Runtime with KubeVela by specify version
Open Application Model [OAM] is a runtime-agnostic specification for defining cloud native applications and enabling building app-centric platforms...
Contributor
Qijia “Joy” Liu
Mentor
Aditya Sirish, Santiago Torres Arias
Organization
CNCF
Develop in-toto-rs (Rust) for integration with rebuilderd
Description: rebuilderd is a verification system for binary packages. It repeats the build process of a package in an identical environment and...
Contributor
Z0marlin
Mentor
akhilerm
Organization
CNCF
OpenEBS: Update mount-points and capacity of Block Devices without restarting NDM
The Node Disk Manager (NDM) daemonset runs on every node in the Kubernetes cluster, discovers and monitors various storage devices connected to the...
Contributor
Naman Lakhwani
Mentor
Kemal Akkoyun, Bartlomiej Plotka
Organization
CNCF
Automated, Granular TLS client support in Thanos
Thanos Querier component supports basic TLS configuration for internal gRPC communication. This works great for basic use cases but it still requires...
Contributor
Saswata Mukherjee
Mentor
Bartlomiej Plotka
Organization
CNCF
Smart automation for project documentation and website
This project aims to build and implement mdox, a documentation automation CLI tool, which can keep project documentation completely up-to-date by...