Cloud Native Computing Foundation (CNCF)

Sustaining open source cloud native projects like Kubernetes and Prometheus

Technologies
prometheus, golang, docker, kubernetes, grpc
Topics
monitoring, cloud, logging, container
Sustaining open source cloud native projects like Kubernetes and Prometheus

The CNCF was founded in 2015 with the mission to promote cloud native computing across the industry and provide a home for the Kubernetes community and related open source projects. Cloud native computing uses an open source software stack to be:

  • Containerized. Each part (applications, processes, etc) is packaged in its own container. This facilitates reproducibility, transparency, and resource isolation.
  • Dynamically orchestrated. Containers are actively scheduled and managed to optimize resource utilization.
  • Microservices oriented. Applications are segmented into microservices. This significantly increases the overall agility and maintainability of applications.

You can learn more about our organization here: https://cncf.io

2018 Program

Successful Projects

Contributor
Jian Liu
Mentor
Harry Zhang
Organization
Cloud Native Computing Foundation (CNCF)
Integrate Containerd with Katacontainers
The project aims at creating a containerd-kata runtime plugin for containerd to integrate it with katacontainers. The integration enables containerd...
Contributor
Harsh_Agarwal
Mentor
Krasi Georgiev, gouthamve
Organization
Cloud Native Computing Foundation (CNCF)
Building a testing & benchmarking environment for Prometheus
My project aims to benchmark Prometheus & test Prometheus’s Kubernetes & Consul Service Discovery in an automated & real-time environment. This will...
Contributor
Rohan Gupta
Mentor
Travs Nielsen, jbw976
Organization
Cloud Native Computing Foundation (CNCF)
Add Network File System (NFS) as a Rook storage backend
Rook is an open source orchestrator for distributed storage systems running in kubernetes, currently in alpha state and has focused initially on...
Contributor
Anirudh M
Mentor
Matt Klein, Constance Caramanolis, Harvey Tuch
Organization
Cloud Native Computing Foundation (CNCF)
Extending Envoy's fuzzing coverage
Envoy is getting fuzz testing support. The coverage is limited. This project focuses on extending the fuzz coverage including proto, data plane, H2...
Contributor
Ganesh Vernekar
Mentor
gouthamve
Organization
Cloud Native Computing Foundation (CNCF)
Composite Label Indices & Alerts rule testing
Alerting is an important feature in monitoring when it comes to maintaining site reliability, and Prometheus is being used widely for this. Hence it...
Contributor
Jiacheng Xu
Mentor
Miek Gieben, Yong Tang, John Belamaric
Organization
Cloud Native Computing Foundation (CNCF)
Conditional Name Server Identifier - CoreDNS
In distributed TensorFlow, identifying the nodes without domain name collision is a big challenge. CoreDNS supports DNS Name Server Identifier (NSID)...
Contributor
Marko Mudrinić
Mentor
David Eads, Stefan Schimanski
Organization
Cloud Native Computing Foundation (CNCF)
Storage API for Aggregated API Servers
Kubernetes offers two ways to extend the core API, by using the CustomResourceDefinitons or by setting up an aggregated API server. This ensures...