C++ Kubernetes

Open-source C++ projects categorized as Kubernetes

Top 11 C++ Kubernete Projects

  • redpanda

    Redpanda is a streaming data platform for developers. Kafka API compatible. 10x faster. No ZooKeeper. No JVM!

    Project mention: Kafka alternatives | reddit.com/r/apachekafka | 2023-05-22

    Redpanda

  • SSVM

    WasmEdge is a lightweight, high-performance, and extensible WebAssembly runtime for cloud native, edge, and decentralized applications. It powers serverless apps, embedded functions, microservices, smart contracts, and IoT devices.

    Project mention: Cloud, Why So Difficult? | reddit.com/r/programming | 2023-05-29

    There has also been a few "cloud-native" runtimes based on WASM, like WasmEdge but there's a few others (can't remember their names!)...

  • InfluxDB

    Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.

  • falco

    Cloud Native Runtime Security

    Project mention: An Overview of Kubernetes Security Projects at KubeCon Europe 2023 | dev.to | 2023-05-22

    Falco is a well-known open source security solution originally created by Sysdig. It’s a CNCF incubating project and one of the few (as far as I can tell) options on this list that uses eBPF to scan for vulnerabilities.

  • pixie

    Instant Kubernetes-Native Application Observability

    Project mention: Lens Dashboard for monitoring multiple AKS/EKS/... clusters | reddit.com/r/kubernetes | 2023-05-25

    Plenty of paid monitoring solutions out there. Instana is pretty slick. NewRelic has a new open source tool, https://github.com/pixie-io/pixie

  • kubedoom

    Kill Kubernetes pods by playing Id's DOOM!

    Project mention: Do the Fun Chaos Engineering with Gamification! | dev.to | 2023-05-12

    KubeDoom is The next level of chaos engineering! Kill pods inside your Kubernetes cluster by shooting them in Doom! - KubeDoom

  • faasm

    High-performance stateful serverless runtime based on WebAssembly

  • polycube

    eBPF/XDP-based software framework for fast network services running in the Linux kernel.

  • ONLYOFFICE

    ONLYOFFICE Docs — document collaboration in your environment. Powerful document editing and collaboration in your app or environment. Ultimate security, API and 30+ ready connectors, SaaS or on-premises

  • openappsec

    open-appsec is an open-source machine learning security engine that preemptively and automatically prevents threats against Web Application & APIs. It is available for NGINX, NGINX Ingress, Envoy (Soon), Kong (Soon), Ambassador (Soon).

    Project mention: Deep Dive into open-appsec Machine Learning Technology | reddit.com/r/devops | 2023-02-15
  • Virtualization-Emulation-Guide

    Virtualization/Emulation Guide

  • gyeeta

    Gyeeta - An Open Source Observability Product for your Infrastructure, Services and Processes. This repository is for the Agent and Server C++ code.

    Project mention: Announcing Gyeeta - an Open Source and Free Infrastructure and Services Observability Tool | reddit.com/r/kubernetes | 2023-03-23

    Github link https://github.com/Gyeeta/gyeeta

  • k8deployer

    An experimental deployer for kubernetes apps for developers who are too lazy (or busy) to learn Helm.

    Project mention: Ask HN: Who is using C++ as the main language for new project? | news.ycombinator.com | 2022-08-12

    I'm using C++ for most of my projects, because I like it. It's also what I do for a living. The latest new open source project I initiated is a dns server, nsblast, using rocksdb for storage. https://github.com/jgaa/nsblast

    The (side) project I have put most effort into in the last year is k8deployer, a helm like utility that can deploy simple and complex applications in kubernetes with minimal effort. https://github.com/jgaa/k8deployer

    In these projects I don't use other languages. C++ is the only language where I easily get into "flow".

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). The latest post mention was on 2023-05-29.

C++ Kubernetes related posts

Index

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

Project Stars
1 redpanda 6,813
2 SSVM 6,046
3 falco 5,904
4 pixie 4,596
5 kubedoom 1,828
6 faasm 744
7 polycube 447
8 openappsec 197
9 Virtualization-Emulation-Guide 18
10 gyeeta 9
11 k8deployer 2
Write Clean C++ Code. Always.
Sonar helps you commit clean C++ code every time. With over 550 unique rules to find C++ bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.
www.sonarsource.com