Skip to content

Latest commit

 

History

History
160 lines (147 loc) · 16.1 KB

REPOSITORIES.md

File metadata and controls

160 lines (147 loc) · 16.1 KB

Repositories

This document lists all repositories, sorted by their scope, within Cilium.

You can read more about the scope and lifecycle of repositories in REPOSITORY-GUIDELINES.md.

Table of Contents

Core Scope

Learn more about the Core scope in REPOSITORY-GUIDELINES.md.

Name Description
cilium/charts Helm charts repository for the Cilium project
cilium/cilium eBPF-based Networking, Security, and Observability
cilium/cilium-cli CLI to install, manage & troubleshoot Kubernetes clusters running Cilium
cilium/cilium.io Cilium project website
cilium/ebpf A Go library to read, modify and load eBPF programs and attach them to various hooks in the Linux kernel
cilium/hubble Network, Service & Security Observability for Kubernetes using eBPF
cilium/hubble-ui User interface for cilium/hubble
cilium/pwru eBPF-based Linux kernel networking debugger
cilium/tetragon eBPF-based Security Observability and Runtime Enforcement

Ecosystem Scope

Learn more about the Ecosystem scope in REPOSITORY-GUIDELINES.md.

Name Description
cilium/actions-app-token A fork to impersonate a GitHub App Token inside Actions
cilium/affinity-test-apps Apps to test connection affinity with load-balancing endpoint updates
cilium/alpine-curl Container image for curl client
cilium/api A fork of API definitions for the Istio project
cilium/api-router Simple HTTP API router
cilium/arping Go Library to ping a host per arp datagram or query a host mac address
cilium/busybox Tiny versions of many common UNIX utilities into a single small executable
cilium/bpf-ci-scripts Test BPF trees with Jenkins
cilium/certgen A tool to generate and store certificates for Hubble Relay mTLS
cilium/chaos-monkeys Base infrastructure plus collection of tests to assist in chaos testing
cilium/checkmate A fork for testing the Go language
cilium/ci-kernels A collection of kernels used for CI builds
cilium/cilium-perf-networking Utilities for Cilium networking performance evaluation
cilium/cilium-perf-test Cilium performance testing and evaluation
cilium/client-example Cilium API example as linked to in the Cilium docs
cilium/client-go A fork of Kubernetes Go client
cilium/clustermesh-tools Tooling to set up a cluster mesh
cilium/community Community content around Cilium
cilium/connectivity-container A basic container with a simple golang HTTP server and with curl packaged in
cilium/controller-tools A fork of Kubernetes controller-tools
cilium/coverbee Code coverage tooling for eBPF
cilium/delayed-httpd Delayed HTTP Dockerfile
cilium/deepequal-gen A fork based on the Kubernetes deepcopy-gen tool
cilium/demo-image Docker container image for demos
cilium/design-cfps Cilium Feature Proposal (CFP) design docs
cilium/dev-summits Storing notes from Cilium Developer Summits
cilium/dns Forked DNS library in Go
cilium/dnssec-client Small utility for testing dnsec entries
cilium/docker-bind Docker Bind9 container for testing purposes
cilium/docker-m2r Forked docker image for m2r
cilium/docsearch-scraper-webhook DocSearch scraper used to power the hosted version of DocSearch
cilium/dummylb Dummy k8s LB used for testing
cilium/echoserver A fork of k8s.gcr.io/echoserver
cilium/echoserver-udp Container image serving a dynamic TFTP page similar to cilium/echoserver
cilium/endpointslice A fork of the upstream endpoint of k8s endpointslice
cilium/endpointslice-controller A fork of k8s endpointslice controller pkg
cilium/fake A Go library to generate random data for testing and/or performance evaluation
cilium/github-actions GitHub actions logic executed in cilium/cilium
cilium/go-bindata Converts any file into managable Go source code
cilium/go-deadlock Forked deadlock detection in Go
cilium/.github README for the Cilium GitHub org
cilium/graceful-termination-test-apps Apps to test graceful termination
cilium/health-examples Contains examples on how to use Cilium's LB health datapath
cilium/helm-docs Forked tool for automatically generating markdown documentation for helm charts
cilium/helm-gh-pages-action Forked GitHub Action to package and deploy your Helm charts to GitHub Pages
cilium/helm-toolbox External tools for linting helm charts and generating documentation
cilium/hive Dependency injection framework for Go
cilium/hubble-export-stdout Export Hubble data to stdout
cilium/identity-scale-test Dockerfile for identity scale test
cilium/image-tools Dockerfiles for cilium-runtime and cilium-builder dependencies
cilium/ingress-controller-conformance A fork of Kubernetes ingress-controller-conformance
cilium/ipam A fork of k8s.io/kubernetes/pkg/registry/core/service package
cilium/json-mock Simple container image for json-server to mock REST/JSON APIs
cilium/kafka Forked Go driver for Kafka
cilium/kernel-bpf-ci A fork of BPF CI for testing & development
cilium/k8s-iptables-diagram Diagram of Kubernetes / kube-proxy iptables rules architecture
cilium/kube-apate Emulate Kubernetes using Apate
cilium/kubectl-image Kubectl container image
cilium/kustomize-bases A collection of kustomize bases used for demos
cilium/linters Static analyzers for the Go programing language
cilium/linux A fork of local BPF wip branches for upstream
cilium/little-vm-helper A tool for building and running VMs for development and testing
cilium/little-vm-helper-images little-vm-helper files for building kernel and rootfs images
cilium/log-gatherer Log-gatherer Dockerfile used by Cilium CI testing
cilium/lumberjack Forked log rolling package for Go
cilium/metallb Forked network load balancer for Kubernetes using standard routing protocols
cilium/misc-scripts Misc netperf scripts
cilium/mock-hubble A mock implementation of Hubble API
cilium/m2r Forked markdown to reStructuredText converter
cilium/netlink Forked netlink library for Go
cilium/netperf Netperf related tooling for CI
cilium/openapi A fork of OpenAPI spec renderer for Sphinx
cilium/packer-ci-build Contains the scripts and data for building the Cilium CI testing VM
cilium/perf-tests A fork of Kubernetes performance tests
cilium/proxy Envoy proxy with Cilium policy enforcement filters
cilium/python-bmemcached Dockerfile for python-binary-memcached
cilium/redhat-marketplace-operators A fork of the production catalog for Red Hat Marketplace Operator Bundles
cilium/release Generates release notes for Cilium releases
cilium/reusable-workflows Reusable Github Action workflows
cilium/scaffolding A framework for writing simple scripts to execute performance benchmarks
cilium/scale-tests-action GitHub Actions used for executing scale tests
cilium/scruffy Utility to garbage collect docker image tags from quay.io
cilium/sphinx_rtd_theme A fork of the Sphinx Theme from readthedocs.org
cilium/stale-rules A tool to detect and remove stale routing rules
cilium/statedb Dockerfiles for cilium-runtime and cilium-builder dependencies
cilium/starwars-docker Deathstar as a Service
cilium/star-wars-demo Star Wars themed demo including HTTP policy enforcement
cilium/star-wars-demo-automated Star Wars themed automated demo
cilium/state-writer Restore endpoint state from API and write to disk
cilium/stream A reactive streams library for Go
cilium/team-manager Bot to manage team members in GitHub organizations
cilium/test-connection-disruption Test connections during Cilium upgrades
cilium/testing-recipes Collection of testing recipes and playgrounds for manual testing
cilium/testing-repository Used for testing GH features
cilium/tetragon-testdata Test data for cilium/tetragon
cilium/vmtest A fork of vmtest, an upstream kernel BPF CI
cilium/workerpool A Go package to run tasks concurrently with limits
cilium/xdp-config XDP troubleshooting documents

Historical Scope

Learn more about the Historical scope in REPOSITORY-GUIDELINES.md.

Name Description
cilium/bpf-map Generic tool to inspect BPF maps
cilium/chaos-testing-examples Examples of using Cilium for chaos testing and fault injection
cilium/cilium-etcd-operator Operator to manage Cilium's etcd cluster
cilium/cilium-l4lb-test Scripts to test Cilium's L4LB
cilium/cilium-olm Cilium packaging for OpenShift
cilium-service-mesh-beta Instructions and issue tracking for Service Mesh capabilities of Cilium
cilium/cilium-sysdump Tool to collect system information to troubleshoot Cilium & Hubble related issues
cilium/clustermesh-apiserver API server for ClusterMesh
cilium/customvet Custom Go Vet tool for the Cilium Repository
cilium/ebpf.io-summit Pixel Point Gatsby Starter
cilium/gke Guide & scripts for deploying Cilium on GKE
cilium/hubble-otel Experimental integration of Hubble with OpenTelemetry
cilium/installfest Documentation and resources for Cilium Installfest
cilium/k8s-1abel Kubernetes YAML/JSON survival kit
cilium/little-vm-helper-action Archived version of cilium/little-vm-helper
cilium/microscope Gather monitor data data from all cilium nodes in your cluster (See: Hubble)
cilium/networkpolicy Network policy tutorials
cilium/old_pilot_repo Deprecated home of Istio's Pilot, now in istio/istio's pilot dir
cilium/openshift-terraform-upi OpenShift UPI Terraform module for Cilium
cilium/terraform-gke-management-cluser Terraform module for GKE CI management cluster
cilium/ubuntu-curl Container image for curl client