C Kubernetes

Open-source C projects categorized as Kubernetes

Top 20 C Kubernete Projects

  1. Netdata

    The open-source observability platform everyone needs

    Project mention: Best Open Source Monitoring Tools in 2026: 7 Self-Hosted Options Compared | dev.to | 2026-06-13

    Netdata is a real-time infrastructure monitoring agent that collects metrics at per-second granularity with near-zero configuration. Install the agent on a server, and within seconds you have 2,000+ metrics being collected — CPU, memory, disk I/O, network, processes, containers, and hundreds of application-specific collectors. The level of instant visibility is unmatched.

  2. SaaSHub

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

    SaaSHub logo
  3. yugabyte-db

    YugabyteDB - the cloud native distributed SQL database for mission-critical applications.

    Project mention: Consistency boundaries in SQL databases vs. MongoDB | dev.to | 2026-03-29

    Defaults may be inconsistent. SELECT FOR UPDATE without OF locks all joined rows, but UPDATE on a join behaves differently as we will demonstrate below. Column-level locking also raises another issue without joins: check constraints must see a consistent state, even for columns that were not updated (see the now-fixed YugabyteDB issue: https://github.com/yugabyte/yugabyte-db/issues/15196).

  4. tetragon

    eBPF-based Security Observability and Runtime Enforcement

    Project mention: Building a Production eBPF Observability & Security Stack for Kubernetes in 2026 | dev.to | 2026-03-30

    # Install Tetragon via Helm helm repo add cilium https://helm.cilium.io helm repo update helm install tetragon cilium/tetragon \ --namespace kube-system \ --set tetragon.grpc.address="localhost:54321" \ --set tetragon.exportFilename="/var/run/cilium/tetragon/tetragon.log" \ --set tetragon.enableProcessCred=true \ --set tetragon.enableProcessNs=true # Install tetra CLI (for event observation) GOOS=$(go env GOOS) GOARCH=$(go env GOARCH) curl -L --remote-name-all \ https://github.com/cilium/tetragon/releases/latest/download/tetra-${GOOS}-${GOARCH}.tar.gz sudo tar -C /usr/local/bin -xzvf tetra-${GOOS}-${GOARCH}.tar.gz rm tetra-${GOOS}-${GOARCH}.tar.gz

  5. inspektor-gadget

    Inspektor Gadget is a set of tools and framework for data collection and system inspection on Kubernetes clusters and Linux hosts using eBPF

  6. qtap

    Qtap: An eBPF agent that captures pre-encrypted network traffic, providing rich context about egress connections and their originating processes.

    Project mention: Show HN: QTap DevTools – Chrome-style encrypted traffic inspector for Linux | news.ycombinator.com | 2026-01-21

    - Data never leaves your machine

    DevTools is free and open source (AGPL-3.0).

    GitHub: https://github.com/qpoint-io/qtap

  7. ptcpdump

    Process-aware, eBPF-based tcpdump

    Project mention: Why does SSH send 100 packets per keystroke? | news.ycombinator.com | 2026-01-22

    Sigh.

    I'm still waiting for a systems engineering tool that can log every layer, and handle SSL the whole pipe wide.

    Im covering everything from strafe and ltrace on the machine, file reads, IO profiling, bandwidth profiling. Like, the whole thing, from beginning to end.

    Theres no tool that does that.

    Hell, I can't even see good network traces within a single Linux app. The closest you'll find is https://github.com/mozillazg/ptcpdump

    But especially with Firefox, good luck.

  8. security-profiles-operator

    The Kubernetes Security Profiles Operator

  9. alaz

    Alaz: Advanced eBPF Agent for Kubernetes Observability – Effortlessly monitor K8s service interactions and performance metrics in your K8s environment. Gain in-depth insights with service maps, metrics, and more, while staying alert to crucial system anomalies 🐝

  10. nvshare

    Practical GPU Sharing Without Memory Size Constraints

  11. opentelemetry-go-instrumentation

    OpenTelemetry auto-instrumentation for Go applications (by odigos-io)

  12. raspi-cluster

    Notes and scripts for setting up (yet another) Raspberry Pi computing cluster

    Project mention: Building a Real-Time HN Display for $15 | news.ycombinator.com | 2026-01-26

    I love this because it uses UDP _and_ a CYD (Cheap Yellow Display, which is what we hardware nerds have taken to calling these). I have two or three of these around, one as a 3D printer remote, another as a pseudo logic analyzer, and a caseless one that I use as a Micro Python sandbox.

    I've been using UDP to send CPU stats for my machines for ages (https://github.com/rcarmo/raspi-cluster/blob/master/tools/se... is a good example), and in modern networks it has become very much reliable (99.99% so on a LAN). Keeping an eye out for UDP on an ESP32 might be a little power intensive, though.

  13. chaos-controller

    :monkey: :fire: Datadog Failure Injection System for Kubernetes

  14. c

    Official C client library for Kubernetes (by kubernetes-client)

  15. Copy-Fail-CVE-2026-31431-Kubernetes-PoC

    PoC: fully unprivileged container escape to node-level code execution on Kubernetes via CVE-2026-31431 page-cache corruption + shared image layers. Validated on Alibaba Cloud ACK, Amazon EKS and Google GKE.

    Project mention: Podman rootless containers and the Copy Fail exploit | news.ycombinator.com | 2026-05-08

    This is kind of an odd article to me. The point that podman may provide better isolation that Docker is made, but copy fail part focuses on the sample exploit (that overwrote su) and not the general effect of exploiting the vulnerability, which is to allow the user to overwrite a file that they should only have read-only access to.

    https://github.com/Percivalll/Copy-Fail-CVE-2026-31431-Kuber... - This PoC has a good example of how Copy Fail might have an impact in a container based environment, it's exploiting the shared layers in a pair of container images, to overwrite a file in one image based on the running of an exploit in another.

    Whilst I've not directly tested podman for that kind of attack, I'd be a bit surprised if it stopped it, given how this vuln works.

  16. kguardian

    A Kubernetes tool leveraging eBPF for advanced Kubernetes security, auto-generating Network Policies, Seccomp Profiles, and more.

    Project mention: Show HN: Kubernetes Security Profile Generator Using eBPF | news.ycombinator.com | 2026-03-15
  17. kerno

    Kerno is a system-level incident diagnosis engine that explains production issues across Linux, Kubernetes, VMs, and bare metal using eBPF.

    Project mention: Bot-green on first push. | dev.to | 2026-05-31

    The repo was optiqor/kerno. The fix was three range checks in a Go validation function. The PR opened at 01:25Z, the CI rolled 9/9 green on first push, and the maintainer merged at 03:30Z with one word of comment. There was nothing else to comment on.

  18. osxiec

    Native Docker-like solution for macOS developed by Okerew. It has it own containers. It leverages native macOS features to provide containerization capabilities, albeit with some limitations compared to Docker.

    Project mention: MCemm a GEMM (General Matrix Multiply) Kernel Generato | news.ycombinator.com | 2026-06-05

    Released mCemm a GEMM (General Matrix Multiply) kernel generator for Apple Metal which generates optimized Metal shaders with configurable tile sizes, warp sizes, data types (f16/f32), transpose modes (NN/NT/TN/TT), activations (ReLU/GELU/SiLU), bias and more.

    Fixed installation in https://github.com/Okerew/osxiec and https://github.com/MetalLikeCuda/gpumkat

    Released https://github.com/MetalLikeCuda/awesome-mlc a list of community maintained metal tools, frameworks, libraries and resources.

  19. enclaive-docker-nginx-sgx

    SGX-ready Enclaive Docker Image for Nginx

  20. flare

    Debug how containers react to signals (by xr09)

  21. kpod-metrics

    eBPF-based pod-level kernel metrics collector for Kubernetes

    Project mention: Kpod-metrics: eBPF-based pod-level kernel metrics collector for Kubernetes | news.ycombinator.com | 2026-04-16
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).

C Kubernetes discussion

Log in or Post with

C Kubernetes related posts

  • Podman rootless containers and the Copy Fail exploit

    2 projects | news.ycombinator.com | 8 May 2026
  • eBPF in 2026: The Kernel Revolution Powering Cloud-Native Security and Observability

    1 project | dev.to | 18 Mar 2026
  • Building a Real-Time HN Display for $15

    1 project | news.ycombinator.com | 26 Jan 2026
  • ntopng alternatives - darkstat, survey6, and qtap

    4 projects | 30 Jul 2024
  • Where Is HTTP/3?

    2 projects | news.ycombinator.com | 16 Dec 2024
  • The use of eBPF – in Netflix, GPU infrastructure, Windows programs and more

    3 projects | dev.to | 30 Sep 2024
  • Installation de K9s sur WSL2

    2 projects | dev.to | 20 Jul 2024
  • A note from our sponsor - SaaSHub
    www.saashub.com | 17 Jun 2026
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

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

# Project Stars
1 Netdata 79,142
2 yugabyte-db 10,335
3 tetragon 4,746
4 inspektor-gadget 2,846
5 qtap 1,442
6 ptcpdump 1,245
7 security-profiles-operator 848
8 alaz 718
9 nvshare 306
10 opentelemetry-go-instrumentation 297
11 raspi-cluster 256
12 chaos-controller 206
13 c 187
14 Copy-Fail-CVE-2026-31431-Kubernetes-PoC 92
15 kguardian 60
16 kerno 45
17 osxiec 44
18 enclaive-docker-nginx-sgx 32
19 flare 2
20 kpod-metrics 1

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com

Did you know that C is
the 6th most popular programming language
based on number of references?