File tree 1 file changed +36
-0
lines changed
1 file changed +36
-0
lines changed Original file line number Diff line number Diff line change
1
+ # Beaver
2
+ ## _ ** Distributed openvswitch agent for kubernetes.** _
3
+
4
+ > ### I works in combination with Multus CNI and OVS cni
5
+ > ### _ It needs beaver, multus cni, ovs cni, to work with_
6
+
7
+
8
+ ## Environment variables
9
+
10
+ | Env | Default value |
11
+ | -------------------- | :-------------:|
12
+ | DEFAULT_OVS_BRIDGE | ext |
13
+ | NODE_NIC | eno33559296 |
14
+
15
+
16
+ you can also customize the daemonset to ensure running on prefered worker/compute nodes.
17
+
18
+ ## Installation
19
+ Install the beaveragent daemonset using kubectl on compute nodes:
20
+ ``` bash
21
+ kubectl apply -f ./manifests/beaveragent.yaml
22
+ ```
23
+
24
+ #### well tested with talos.
25
+ > The namespace must has the label ``` pod-security.kubernetes.io/enforce: privileged ```
26
+
27
+ e.g.
28
+ ``` yaml
29
+ apiVersion : v1
30
+ kind : Namespace
31
+ metadata :
32
+ labels :
33
+ kubernetes.io/metadata.name : ik8s-system
34
+ pod-security.kubernetes.io/enforce : privileged
35
+ name : ik8s-system
36
+ ` ` `
You can’t perform that action at this time.
0 commit comments