cilium
golang-design-pattern
Our great sponsors
cilium | golang-design-pattern | |
---|---|---|
24 | 3 | |
18,279 | 8,423 | |
3.1% | - | |
10.0 | 0.0 | |
5 days ago | about 1 year ago | |
Go | Go | |
Apache License 2.0 | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
cilium
-
An opinionated template for deploying a single k3s cluster with Ansible backed by Flux, SOPS, GitHub Actions, Renovate, Cilium, Cloudflare and more!
Next-gen networking thanks to Cilium
-
Route Pod-Traffic Through WireGuard w/ Cilium
Hello there, I recently have the need to proxy my pod traffic through WireGuard. I initially have my eyes on https://github.com/angelnu/pod-gateway but I just couldn't get it working. It turns out that Cilium made a CVE patch couple years ago that basically nuked ability to do inter-pod encapsulated traffic (https://github.com/cilium/cilium/issues/15991). I wonder if there is any other way that can let me do this without switching out of Cilium? Thank you guys in advance :)
-
Creating Kubernetes Cluster With CRI-O
I have used Cilium as CNI and installing it with helm.
-
Need advice on K3s cluster setup
I'm using the default RaspiOS Lite 64bits and as highlighted in this issue, the RaspiOS kernel does not support CONFIG_ARM64_VA_BITS_48, which makes cilium-envoy to fail building. As solution, I was told to use either Ubuntu as base OS or Traefik Ingress Controller, which is not configured in K3s.
- MetalLB or Cilium?
-
Ask r/kubernetes: What are you working on this week?
Working on integrating cilium and loxilb as a hobby k8s project. Both are eBPF based and will be interesting to see what will be the final outcome.
-
libvirt-k8s-provisioner - Ansible and terraform to build a cluster from scratch in less than 10 minutes ok KVM - Updated for 1.26
network plugin to be used, based on the documentation. (Project Calico ,Flannel, Cilium )
-
loxilb VS cilium - a user suggested alternative
2 projects | 16 Feb 2023
-
Top CNCF Projects to look out for in 2023
Cilium is in the category of Runtime / Cloud Native Network, which means that it provides networking functionalities to containerized applications. It uses eBPF (extended Berkeley Packet Filter), a revolutionary kernel technology, for providing, securing, and observing network connectivity between container workloads. It is getting a lot of action with 500+ contributors, making it into the top 10 of CNCF projects with the most contributors.
-
Go based eBPF projects
Cilium : Container networking based. It is the torch-bearer of eBPF
golang-design-pattern
-
Golang Design Patterns in Kubernetes Codebase
Golang Design Patterns 2
-
Gopher Gold #20 - Wed Nov 18 2020
senghoo/golang-design-pattern (Go): 设计模式 Golang实现-《研磨设计模式》读书笔记
What are some alternatives?
antrea - Kubernetes networking based on Open vSwitch
multus-cni - A CNI meta-plugin for multi-homed pods in Kubernetes
kilo - Kilo is a multi-cloud network overlay built on WireGuard and designed for Kubernetes (k8s + wg = kg)
aws-load-balancer-controller - A Kubernetes controller for Elastic Load Balancers
pixie - Instant Kubernetes-Native Application Observability
sriov-network-device-plugin - SRIOV network device plugin for Kubernetes
kube-router - Kube-router, a turnkey solution for Kubernetes networking.
kubevirt - Kubernetes Virtualization API and runtime in order to define and manage virtual machines.
KubeArmor - Runtime Security Enforcement System. Workload hardening/sandboxing and implementing least-permissive policies made easy leveraging LSMs (BPF-LSM, AppArmor).
aya - Aya is an eBPF library for the Rust programming language, built with a focus on developer experience and operability.
loxilb - eBPF based cloud-native load-balancer. Powering Kubernetes|Edge|5G|IoT|XaaS Apps.
Elkeid - Elkeid is an open source solution that can meet the security requirements of various workloads such as hosts, containers and K8s, and serverless. It is derived from ByteDance's internal best practices.