Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/polycube-network/polycube

eBPF/XDP-based software framework for fast network services running in the Linux kernel.
https://github.com/polycube-network/polycube

bpf bridge cube data-plane ebpf firewall iptables kubernetes linux-kernel nat polycube-networks polycube-services

Last synced: 4 days ago
JSON representation

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

Awesome Lists containing this project

README

        

![Polycube](Documentation/images/polycube-logo.png )

# Polycube

[![Build Status](http://130.192.225.104:8080/buildStatus/icon?job=polycube_netgroup/master)](http://130.192.225.104:8080/job/polycube_netgroup/)
[![Tests Status](http://130.192.225.104:9000/tests/polycube-test/master)](http://130.192.225.104:8080/job/polycube-test/job/master/)
[![License](https://img.shields.io/badge/License-Apache%202.0-blue.svg)](http://www.apache.org/licenses/LICENSE-2.0)

``Polycube`` is an **open source** software framework that provides **fast** and **lightweight** **network functions** such as bridges, routers, firewalls, and others.

Polycube services, called `cubes`, can be composed to build arbitrary **service chains** and provide custom network connectivity to **namespaces**, **containers**, **virtual machines**, and **physical hosts**.

For more information, jump to the project [Documentation](https://polycube-network.readthedocs.io/en/latest/).

## Quick links
- [Introduction to Polycube](https://polycube-network.readthedocs.io/en/latest/intro.html)
- [Quickstart](https://polycube-network.readthedocs.io/en/latest/quickstart.html)
- [Documentation](https://polycube-network.readthedocs.io/en/latest/)
- [pcn-k8s - The CNI network plugin for Kubernetes](https://polycube-network.readthedocs.io/en/latest/components/k8s/pcn-kubernetes.html)
- [pcn-iptables - A clone of Iptables based on eBPF](https://polycube-network.readthedocs.io/en/latest/components/iptables/pcn-iptables.html)

## Licence
Polycube is licensed under the Apache License, Version 2.0 (ALv2).