Skip to content

Commit cb75bac

Browse files
authored
Update k0s_quick_start_incluster.md
1 parent a251dda commit cb75bac

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

docs/k0s_quick_start_incluster.md

+8
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,14 @@ loxilb can be deloyed by using the following command in the K3s node
3939
sudo k0s kubectl apply -f https://raw.githubusercontent.com/loxilb-io/loxilb/main/cicd/k0s-incluster/loxilb.yml
4040
```
4141

42+
The description of important loxilb args in the manifest file are as follows -
43+
```
44+
--bgp : Indicates that loxilb will be running with bgp instance and will be advertising the service IP to the external peer or loxilb-peer.
45+
--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).
46+
--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.
47+
--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.
48+
```
49+
4250
### How to deploy kube-loxilb ?
4351
[kube-loxilb](https://github.com/loxilb-io/kube-loxilb) is used as an operator to manage loxilb.
4452
```

0 commit comments

Comments
 (0)