Skip to content

cilium/cilium-perf-networking

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Introduction

https://docs.cilium.io/en/latest/operations/performance/

Additional Details

Installing Cilium

This playbook installs cilium using kubadm and helm.

Which cilium versions are supported?

We use cilium-install-with-helm.sh script to install cilium. You can pass a version available in the cilium helm repo (e.g., 1.8.3). You can also pass a version such as 1.8 and the script will try and pick the latest one. Finally, you can also use custom docker images as the example below:

make dev-docker-image
docker image tag cilium/cilium-dev:latest kkourt/cilium-dev:bestciliumever
docker push  kkourt/cilium-dev:bestciliumever

And then:

ansible-playbook -e mode=directrouting -i packet-hosts.ini playbooks/install-k8s-cilium.yaml -e cilium_version=master:docker.io/kkourt/cilium-dev:bestciliumever

Have a look at cilium-install-with-helm.sh for more details.

Tuning

Example

ANSIBLE_STDOUT_CALLBACK=yaml ansible-playbook -e tuned_profile=network-latency  -i packet-hosts.ini playbooks/tune.yaml

About

Utilities for Cilium networking performance evaluation

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

Packages

No packages published

Contributors 3

  •  
  •  
  •