Skip to content

Commit a251dda

Browse files
authored
Update k3s_quick_start_incluster.md
1 parent 608ac37 commit a251dda

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

docs/k3s_quick_start_incluster.md

+7
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,13 @@ loxilb can be deloyed by using the following command in the K3s node
2424
```
2525
sudo kubectl apply -f https://raw.githubusercontent.com/loxilb-io/loxilb/main/cicd/k3s-incluster/loxilb.yml
2626
```
27+
The description of important loxilb args in the manifest file are as follows -
28+
```
29+
--bgp : Indicates that loxilb will be running with bgp instance and will be advertising the service IP to the external peer or loxilb-peer.
30+
--egr-hooks: It is required for those cases in which workloads can be scheduled in the same nodes as loxilb nodes (most of the cases).
31+
--blacklist=cni[0-9a-z]|veth.|flannel.|cali.|tunl.|vxlan[.]calico: It is mandatory for running in in-cluster mode. As loxilb attaches it's ebpf programs on all the interfaces but since we running it in the default namespace then all the interfaces including CNI interfaces will be exposed and loxilb will attach it's ebpf program in those interfaces which is definitely not desired. So, user needs to mention a regex for excluding all those interfaces.
32+
--fallback: It is an optional argument and ensures that egress traffic from the cluster to the internet or external destinations defaults to system masquerade rules if no other rules apply. LoxiLB can also be used as a HA capable egress on its own.
33+
```
2734

2835
## How to deploy kube-loxilb ?
2936
[kube-loxilb](https://github.com/loxilb-io/kube-loxilb) is used as an operator to manage loxilb.

0 commit comments

Comments
 (0)