Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

cilium

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up

OurSign-upContributingRoadmapGovernance

Cilium is an open source, cloud native solution for providing, securing, and observing network connectivity between workloads, fueled by the revolutionary Kernel technologyeBPF.

Cilium

Cilium is used to provide and transparently secure network connectivity and load balancing between application workloads such as application containers, processes, or VMs. Cilium operates at Layer 3/4 to provide traditional networking and security services as well as Layer 7 to protect and secure use of modern application protocols such as HTTP, gRPC, and Kafka. Cilium is a part of theCloud Native Computing Foundation and is their most advanced and widely used CNI for Kubernetes. Check out theGetting Started Guides to try it out.

Cilium has hundreds ofadopters around the world including Bell Canada, Capital One, Google, The New York Times, and Yahoo. If you are using Cilium,add yourself to the list today!

Cilium overview diagram

Hubble

Hubble is a fully distributed networking and security observability platform for cloud native workloads. It is built on top ofCilium andeBPF to enable deep visibility into the communication and behavior of services as well as the networking infrastructure in a completely transparent manner. Hubble helps teams understand service dependencies and communication maps, operational monitoring and alerting, application monitoring, and security observability.

Hubble overview diagram

Tetragon

Tetragon enables powerful realtime, eBPF-based Security Observability and Runtime Enforcement. Tetragon detects and is able to react to security-significant events, such as:

  • Process execution events
  • System call activity
  • I/O activity including network & file access

When used in a Kubernetes environment, Tetragon is Kubernetes-aware - that is, it understands Kubernetes identities such as namespaces and pods - so that security event detection can be configured for specific individual workloads.

Tetragon Overview Diagram

Community

Cilium is an open source project that anyone in thecommunity can use, improve, and enjoy. Over 700 people have already contributed to the Cilium project and you can too. We'd love you to join us! Here's a few ways to find out what's happening and get involved:

Join theCilium workspace on Slack

Follow Cilium onBluesky,LinkedIn,Mastodon, andReddit

Discover theCilium Project Vision and ourCommunity Values

Read about ourContributor Ladder, and checkGood First Issues for starting to contribute. You'll find guidance about how to submit feature proposals and code contributions underHow to Contribute

Find out more aboutCilium project governance

Subscribe tothe newsletter

Subscribe to theeBPF and Cilium Community on Youtube

You’ve already found us on Github!

PinnedLoading

  1. ciliumciliumPublic

    eBPF-based Networking, Security, and Observability

    Go 21.1k 3.1k

  2. tetragontetragonPublic

    eBPF-based Security Observability and Runtime Enforcement

    C 3.9k 395

  3. hubblehubblePublic

    Hubble - Network, Service & Security Observability for Kubernetes using eBPF

    Makefile 3.7k 260

  4. ebpfebpfPublic

    ebpf-go is a pure-Go library to read, modify and load eBPF programs and attach them to various hooks in the Linux kernel.

    Go 6.7k 730

  5. pwrupwruPublic

    Packet, where are you? -- eBPF-based Linux kernel networking debugger

    C 3.2k 186

  6. cilium-clicilium-cliPublic

    CLI to install, manage & troubleshoot Kubernetes clusters running Cilium

    Makefile 465 211

Repositories

Loading
Type
Select type
Language
Select language
Sort
Select order
Showing 10 of 128 repositories
  • cilium Public

    eBPF-based Networking, Security, and Observability

    cilium/cilium’s past year of commit activity
    Go 21,136Apache-2.0 3,134 906 152 UpdatedMar 17, 2025
  • hubble-ui Public

    Observability & Troubleshooting for Kubernetes Services

    cilium/hubble-ui’s past year of commit activity
    TypeScript 418Apache-2.0 66 45 7 UpdatedMar 18, 2025
  • proxy Public

    Envoy with Cilium filters

    cilium/proxy’s past year of commit activity
    C++ 155Apache-2.0 60 11 8 UpdatedMar 17, 2025
  • tetragon Public

    eBPF-based Security Observability and Runtime Enforcement

    cilium/tetragon’s past year of commit activity
    C 3,850Apache-2.0 395 148(18 issues need help) 103 UpdatedMar 17, 2025
  • certgen Public

    A convenience tool to generate and store certificates for Hubble Relay mTLS

    cilium/certgen’s past year of commit activity
    Go 23Apache-2.0 13 0 2 UpdatedMar 17, 2025
  • ebpf Public

    ebpf-go is a pure-Go library to read, modify and load eBPF programs and attach them to various hooks in the Linux kernel.

    cilium/ebpf’s past year of commit activity
    Go 6,676MIT 730 25(6 issues need help) 15 UpdatedMar 17, 2025
  • json-mock Public

    Simple container image for json-server to mock REST/JSON APIs

    cilium/json-mock’s past year of commit activity
    Makefile 14 19 0 5 UpdatedMar 17, 2025
  • fake Public

    A Go library to generate random data for testing and/or performance evaluation

    cilium/fake’s past year of commit activity
    Go 21Apache-2.0 5 3 0 UpdatedMar 17, 2025
  • cilium/little-vm-helper-images’s past year of commit activity
    Dockerfile 16 8 5 10 UpdatedMar 17, 2025
  • scaffolding Public

    Set of tools and resources for automating performance tests.

    cilium/scaffolding’s past year of commit activity
    Jupyter Notebook 10Apache-2.0 7 13(1 issue needs help) 0 UpdatedMar 17, 2025

[8]ページ先頭

©2009-2025 Movatter.jp