/merbridge

Use eBPF to speed up your Service Mesh like crossing an Einstein-Rosen Bridge.

Primary LanguageCApache License 2.0Apache-2.0

merbridge

Use eBPF to speed up your Service Mesh like crossing an Einstein-Rosen Bridge.

Usage

Install

You just only need to run the following command to your Istio cluster to get eBPF to speed up Istio:

kubectl apply -f https://raw.githubusercontent.com/merbridge/merbridge/main/deploy/all-in-one.yaml

Or on Linkerd cluster:

kubectl apply -f https://raw.githubusercontent.com/merbridge/merbridge/main/deploy/all-in-one-linkerd.yaml

Note: currently only works on Linux kernel >= 5.7, run uname -r check your kernel version before install merbridge.

If you want to install Merbridge by Helm, read the guidelines: Deploy Merbridge with Helm.

Uninstall

  • Istio:
kubectl delete -f https://raw.githubusercontent.com/merbridge/merbridge/main/deploy/all-in-one.yaml
  • Linkerd:
kubectl delete -f https://raw.githubusercontent.com/merbridge/merbridge/main/deploy/all-in-one-linkerd.yaml

Get involved

Join the Merbridge slack.

Contributors

Made with contrib.rocks.

License

Copyright 2022 the Merbridge Authors. All rights reserved.

Licensed under the Apache License, Version 2.0.