Skip to content

Commit

Permalink
Tc
Browse files Browse the repository at this point in the history
  • Loading branch information
msune committed Aug 27, 2024
1 parent 1c3acc4 commit f1ee510
Showing 1 changed file with 25 additions and 0 deletions.
25 changes: 25 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
# sfunnel: multi-flow k8s pod session affinity

`sfunnel` is an [eBPF](https://ebpf.io/)-based tool to [_funnel_](#funneling)
multiple flows through a single [K8s service](https://kubernetes.io/docs/concepts/services-networking/service/)
(e.g. LoadBalancer) 'port', to ensure `ClientIP` affinity is consistent for
all 'ports' in the service.

Think about it as a _congruent_ `sessionAffinity: ClientIP` for all
ports of a K8s service under certain conditions.

See the original use-case [here](docs/use-cases/network-telemetry-nfacctd.md).

## At a glance

Modify


## Requirements

## _Funneling_?

## Use-cases


[initContainer] an eBPF K8s initContainer

0 comments on commit f1ee510

Please sign in to comment.