Go Cncf

Open-source Go projects categorized as Cncf

Top 23 Go Cncf Projects

  1. kubernetes

    Production-Grade Container Scheduling and Management

    Project mention: 12 Lựa Chọn Thay Thế Vercel Cần Xem Xét Vào Năm 2025 | dev.to | 2025-05-20

    Kubernetes + Pipeline CI/CD

  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. etcd

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

    Project mention: Explore the essentials of ETCD, a powerful distributed database | dev.to | 2025-05-09

    GitHub Repository. etcd-io/etcd

  4. minikube

    Run Kubernetes locally

    Project mention: Guide to install Minikube on windows to practice Kubernetes and create your first pod. | dev.to | 2025-05-12

    New-Item -Path 'c:\' -Name 'minikube' -ItemType Directory -Force Invoke-WebRequest -OutFile 'c:\minikube\minikube.exe' -Uri 'https://github.com/kubernetes/minikube/releases/latest/download/minikube-windows-amd64.exe' -UseBasicParsing

  5. helm

    The Kubernetes Package Manager

    Project mention: Is Helm charting its way to retirement? | dev.to | 2025-05-03

    Helm Official Docs:

  6. Harbor

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

    Project mention: Automatic tag deletion for Docker registries | dev.to | 2025-05-13

    There are implementations like Harbor, which offer native retention policies for tags. However, if you host a registry like CNCF Distribution, you need additional tooling to automatically delete tags.

  7. cilium

    eBPF-based Networking, Security, and Observability

    Project mention: Cilium vs Calico: Comparing Kubernetes Networking Solutions | dev.to | 2025-04-13

    In the ever-evolving landscape of cloud-native technologies, Kubernetes has emerged as the de facto standard for container orchestration. As Kubernetes adoption grows, so does the need for robust and efficient networking solutions to facilitate communication between pods and services within a cluster. Two prominent contenders in this space are Cilium and Calico, both offering unique approaches to Kubernetes networking and security. This article delves deep into the intricacies of Cilium and Calico, comparing their features, strengths, and weaknesses to help you make an informed decision for your Kubernetes deployments.

  8. jaeger

    CNCF Jaeger, a Distributed Tracing Platform

    Project mention: If You Can’t Observe It 🔭, You Can’t Operate It | dev.to | 2025-05-14

    In this episode, we’ll integrate OpenTelemetry with our ASP.NET minimal API and trace everything from database calls to cache hits — all visualized in Jaeger. We’ll also learn how to spot inefficiencies, validate cache behavior, and instrument our code for insights.

  9. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  10. vitess

    Vitess is a database clustering system for horizontal scaling of MySQL.

    Project mention: Why uber ditched postgres for mysql: What every developer can learn from it | dev.to | 2025-05-03

    Vitess MySQL sharding at hyperscale. Used by YouTube, Slack, and more. Basically MySQL on steroids for distributed environments.

  11. containerd

    An open and reliable container runtime

    Project mention: Kubernetes Without Docker: Why Container Runtimes Are Changing the Game in 2025 | dev.to | 2025-04-23

    containerd Official Site The runtime powering most cloud K8s clusters and your future mental breakdowns.

  12. kops

    Kubernetes Operations (kOps) - Production Grade k8s Installation, Upgrades and Management

    Project mention: How to deploy Karpenter on AWS Kubernetes with kOps | dev.to | 2025-03-20

    kOps is a widely used tool for deploying and managing Kubernetes clusters in multi-cloud or hybrid cloud environments. It provides a unified configuration system (YAML or JSON), which lets you easy to set up clusters across AWS, GCP, Azure, and on-premises environments.

  13. kubesphere

    The container platform tailored for Kubernetes multi-cloud, datacenter, and edge management ⎈ 🖥 ☁️

    Project mention: KubeSphere v4.1.3 Open Source Edition Released | dev.to | 2025-03-27

    Submit Issues: GitHub Issues

  14. argo

    Workflow Engine for Kubernetes

    Project mention: Data on Kubernetes: Part 4 - Argo Workflows: Simplify parallel jobs : Container-native workflow engine for Kubernetes 🔮 | dev.to | 2024-07-28

    Remember to meet the prerequisites, including AWS cli, kubectl, terraform and Argo Workflow CLI.

  15. thanos

    Highly available Prometheus setup with long term storage capabilities. A CNCF Incubating project.

    Project mention: Top 10 Prometheus Alternatives in 2024 [Includes Open-Source] | dev.to | 2024-10-22

    Thanos is a set of components that can be added to an existing Prometheus deployment to enable long-term storage and global query view.

  16. CoreDNS

    CoreDNS is a DNS server that chains plugins

    Project mention: Migrating Mess with DNS to Use PowerDNS | news.ycombinator.com | 2024-08-19

    Yes lots of folks[0]. At Cruise we made use of it to do split dns when were migrating from aws to gcp but dont know if it’s still used

    [0] - https://github.com/coredns/coredns/blob/master/ADOPTERS.md

  17. rook

    Storage Orchestration for Kubernetes

    Project mention: Kubernetes Home lab: Setting up Storage (Rook and Ceph) | dev.to | 2025-05-05

    git clone --single-branch --branch master https://github.com/rook/rook.git

  18. crossplane

    The Cloud Native Control Plane

    Project mention: Show HN: Koreo – The platform engineering toolkit for Kubernetes | news.ycombinator.com | 2025-04-10

    I thought Crossplane v2 was only a design proposal at the moment: https://github.com/crossplane/crossplane/pull/6255

    But I guess there is an actual preview implementation now? https://docs.crossplane.io/v2.0-preview/

    The comparison on Kro would definitely be good to include as there are quite a few similarities. I can write up more on how it compares in a bit.

  19. distribution

    The toolkit to pack, ship, store, and deliver container content

    Project mention: Automatic tag deletion for Docker registries | dev.to | 2025-05-13

    Over time, registries accumulate a lot of garbage in the form of blobs referenced by old images that are not needed anymore. Many registry implementations, such as CNCF Distribution, offer garbage-collection mechanisms to delete unreferenced blobs and free up storage space. However, for that to happen, old images (tags) referencing them have to be deleted first.

  20. chaos-mesh

    A Chaos Engineering Platform for Kubernetes.

    Project mention: Chaos Engineering in Kubernetes: 5 Real-World Experiments to Try Today | dev.to | 2025-05-08

    Chaos Mesh is a CNCF open-source project that implements chaos engineering concepts specifically for Kubernetes environments. It achieves this by injecting faults and abnormalities into a Kubernetes cluster or a physical node to analyze how workloads and the environment perform under different failure scenarios.

  21. kubeedge

    Kubernetes Native Edge Computing Framework (project under CNCF)

    Project mention: My journey from a CNCF contributor to LFX mentee | dev.to | 2024-11-16

    I contributed to Kyverno for a few months while also managing my internship and college classes and finally the time came when projects for LFX term 2 2024 were announced. I saw the list and Kyverno was not there and once again I had to change my project just before a month from LFX. I was going through all the projects that were coming in LFX, I saw KubeEdge there, KubeEdge is a Kubernetes native edge computing framework. I had some idea about what KubeEdge is and I found the projects really interesting so I decided to apply for LFX under KubeEdge. I applied for two projects, one was about writing new documentation and the other one was about test enhancement. While I was more interested in code contributions but I had a background of working as a technical writer for 8 months and I also had good contributions in Kyverno documentation so I decided to focus more on the documentation enhancement project and also give time to learn things for the tests enhancement project.

  22. kubevela

    The Modern Application Platform.

  23. bfe

    A modern layer 7 load balancer from baidu

  24. opencost

    Cost monitoring for Kubernetes workloads and cloud costs

    Project mention: Kubernetes Cost Management with the New OpenCost Plugin for Headlamp | news.ycombinator.com | 2024-08-14

    I believe for AWS, they use these ratios: https://github.com/opencost/opencost/blob/c2de805f66d0ba0e53...

    So in your example, 6 CPU + 16GiB is roughly 2x more than 2 CPU and 16GiB, so if that node cost say $6/hr, you'd expect it to be allocated $2 to the first and $4 to the second.

    They have these weights for various clouds here: https://github.com/opencost/opencost/tree/c2de805f66d0ba0e53...

  25. cortex

    A horizontally scalable, highly available, multi-tenant, long term Prometheus. (by cortexproject)

    Project mention: Top 10 Prometheus Alternatives in 2024 [Includes Open-Source] | dev.to | 2024-10-22

    Cortex is a horizontally scalable, highly available, multi-tenant prometheus alternative.

  26. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Go Cncf discussion

Log in or Post with

Go Cncf related posts

  • Automatic tag deletion for Docker registries

    3 projects | dev.to | 13 May 2025
  • Unlock your Kubernetes to run custom resource based microservices in any scale

    3 projects | dev.to | 6 May 2025
  • AWS Config vs Kubernetes Native Policy Engines: Who Governs What?

    4 projects | dev.to | 5 May 2025
  • Is Helm charting its way to retirement?

    1 project | dev.to | 3 May 2025
  • Building Burstables: CPU slicing with cgroups

    1 project | news.ycombinator.com | 2 May 2025
  • Kubernetes 1.33: A Deep Dive into the Exciting New Features of Octarine

    2 projects | dev.to | 26 Apr 2025
  • Protecting NATS and the integrity of open source

    11 projects | news.ycombinator.com | 24 Apr 2025
  • A note from our sponsor - SaaSHub
    www.saashub.com | 21 May 2025
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

What are some of the best open-source Cncf projects in Go? This list will help you:

# Project Stars
1 kubernetes 115,115
2 etcd 49,348
3 minikube 30,388
4 helm 27,890
5 Harbor 25,540
6 cilium 21,616
7 jaeger 21,328
8 vitess 19,563
9 containerd 18,580
10 kops 16,182
11 kubesphere 15,950
12 argo 15,642
13 thanos 13,517
14 CoreDNS 12,953
15 rook 12,815
16 crossplane 10,298
17 distribution 9,531
18 chaos-mesh 7,072
19 kubeedge 7,058
20 kubevela 6,683
21 bfe 6,186
22 opencost 5,771
23 cortex 5,592

Sponsored
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com