You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
// List of additional features to enable. They are all disabled by default. Enabling additional features might have performance impacts. Possible values are:<br>
387
387
// - `PacketDrop`: Enable the packets drop flows logging feature. This feature requires mounting
388
-
// the kernel debug filesystem, so the eBPF agent pods must run as privileged.
389
-
// If the `spec.agent.ebpf.privileged` parameter is not set, an error is reported.<br>
388
+
// the kernel debug filesystem, so the eBPF agent pods must run as privileged via `spec.agent.ebpf.privileged`.<br>
390
389
// - `DNSTracking`: Enable the DNS tracking feature.<br>
391
390
// - `FlowRTT`: Enable flow latency (sRTT) extraction in the eBPF agent from TCP traffic.<br>
392
391
// - `NetworkEvents`: Enable the network events monitoring feature, such as correlating flows and network policies.
393
-
// This feature requires mounting the kernel debug filesystem, so the eBPF agent pods must run as privileged.
392
+
// This feature requires mounting the kernel debug filesystem, so the eBPF agent pods must run as privileged via `spec.agent.ebpf.privileged`.
394
393
// It requires using the OVN-Kubernetes network plugin with the Observability feature.
395
394
// IMPORTANT: This feature is available as a Technology Preview.<br>
396
395
// - `PacketTranslation`: Enable enriching flows with packet translation information, such as Service NAT.<br>
397
396
// - `EbpfManager`: [Unsupported (*)]. Use eBPF Manager to manage NetObserv eBPF programs. Pre-requisite: the eBPF Manager operator (or upstream bpfman operator) must be installed.<br>
398
397
// - `UDNMapping`: Enable interfaces mapping to User Defined Networks (UDN). <br>
399
-
// This feature requires mounting the kernel debug filesystem, so the eBPF agent pods must run as privileged.
398
+
// This feature requires mounting the kernel debug filesystem, so the eBPF agent pods must run as privileged via `spec.agent.ebpf.privileged`.
400
399
// It requires using the OVN-Kubernetes network plugin with the Observability feature. <br>
401
400
// - `IPSec`, to track flows between nodes with IPsec encryption. <br>
402
401
// +optional
@@ -694,7 +693,7 @@ type FlowCollectorFLP struct {
694
693
695
694
// `advanced` allows setting some aspects of the internal configuration of the flow processor.
696
695
// This section is aimed mostly for debugging and fine-grained performance optimizations,
697
-
// such as `GOGC` and `GOMAXPROCS` env vars. Set these values at your own risk.
696
+
// such as `GOGC` and `GOMAXPROCS` environment variables. Set these values at your own risk.
Copy file name to clipboardExpand all lines: bundle/manifests/flows.netobserv.io_flowcollectors.yaml
+6-7Lines changed: 6 additions & 7 deletions
Original file line number
Diff line number
Diff line change
@@ -2901,7 +2901,7 @@ spec:
2901
2901
description: |-
2902
2902
`advanced` allows setting some aspects of the internal configuration of the eBPF agent.
2903
2903
This section is aimed mostly for debugging and fine-grained performance optimizations,
2904
-
such as `GOGC` and `GOMAXPROCS` env vars. Set these values at your own risk. You can also
2904
+
such as `GOGC` and `GOMAXPROCS` environment variables. Set these values at your own risk. You can also
2905
2905
override the default Linux capabilities from there.
2906
2906
properties:
2907
2907
capOverride:
@@ -3958,18 +3958,17 @@ spec:
3958
3958
description: |-
3959
3959
List of additional features to enable. They are all disabled by default. Enabling additional features might have performance impacts. Possible values are:<br>
3960
3960
- `PacketDrop`: Enable the packets drop flows logging feature. This feature requires mounting
3961
-
the kernel debug filesystem, so the eBPF agent pods must run as privileged.
3962
-
If the `spec.agent.ebpf.privileged` parameter is not set, an error is reported.<br>
3961
+
the kernel debug filesystem, so the eBPF agent pods must run as privileged via `spec.agent.ebpf.privileged`.<br>
3963
3962
- `DNSTracking`: Enable the DNS tracking feature.<br>
3964
3963
- `FlowRTT`: Enable flow latency (sRTT) extraction in the eBPF agent from TCP traffic.<br>
3965
3964
- `NetworkEvents`: Enable the network events monitoring feature, such as correlating flows and network policies.
3966
-
This feature requires mounting the kernel debug filesystem, so the eBPF agent pods must run as privileged.
3965
+
This feature requires mounting the kernel debug filesystem, so the eBPF agent pods must run as privileged via `spec.agent.ebpf.privileged`.
3967
3966
It requires using the OVN-Kubernetes network plugin with the Observability feature.
3968
3967
IMPORTANT: This feature is available as a Technology Preview.<br>
3969
3968
- `PacketTranslation`: Enable enriching flows with packet translation information, such as Service NAT.<br>
3970
3969
- `EbpfManager`: [Unsupported (*)]. Use eBPF Manager to manage NetObserv eBPF programs. Pre-requisite: the eBPF Manager operator (or upstream bpfman operator) must be installed.<br>
3971
3970
- `UDNMapping`: Enable interfaces mapping to User Defined Networks (UDN). <br>
3972
-
This feature requires mounting the kernel debug filesystem, so the eBPF agent pods must run as privileged.
3971
+
This feature requires mounting the kernel debug filesystem, so the eBPF agent pods must run as privileged via `spec.agent.ebpf.privileged`.
3973
3972
It requires using the OVN-Kubernetes network plugin with the Observability feature. <br>
3974
3973
- `IPSec`, to track flows between nodes with IPsec encryption. <br>
3975
3974
items:
@@ -4557,7 +4556,7 @@ spec:
4557
4556
description: |-
4558
4557
`advanced` allows setting some aspects of the internal configuration of the console plugin.
4559
4558
This section is aimed mostly for debugging and fine-grained performance optimizations,
4560
-
such as `GOGC` and `GOMAXPROCS` env vars. Set these values at your own risk.
4559
+
such as `GOGC` and `GOMAXPROCS` environment variables. Set these values at your own risk.
4561
4560
properties:
4562
4561
args:
4563
4562
description: |-
@@ -7111,7 +7110,7 @@ spec:
7111
7110
description: |-
7112
7111
`advanced` allows setting some aspects of the internal configuration of the flow processor.
7113
7112
This section is aimed mostly for debugging and fine-grained performance optimizations,
7114
-
such as `GOGC` and `GOMAXPROCS` env vars. Set these values at your own risk.
7113
+
such as `GOGC` and `GOMAXPROCS` environment variables. Set these values at your own risk.
Copy file name to clipboardExpand all lines: config/crd/bases/flows.netobserv.io_flowcollectors.yaml
+6-7Lines changed: 6 additions & 7 deletions
Original file line number
Diff line number
Diff line change
@@ -2650,7 +2650,7 @@ spec:
2650
2650
description: |-
2651
2651
`advanced` allows setting some aspects of the internal configuration of the eBPF agent.
2652
2652
This section is aimed mostly for debugging and fine-grained performance optimizations,
2653
-
such as `GOGC` and `GOMAXPROCS` env vars. Set these values at your own risk. You can also
2653
+
such as `GOGC` and `GOMAXPROCS` environment variables. Set these values at your own risk. You can also
2654
2654
override the default Linux capabilities from there.
2655
2655
properties:
2656
2656
capOverride:
@@ -3638,18 +3638,17 @@ spec:
3638
3638
description: |-
3639
3639
List of additional features to enable. They are all disabled by default. Enabling additional features might have performance impacts. Possible values are:<br>
3640
3640
- `PacketDrop`: Enable the packets drop flows logging feature. This feature requires mounting
3641
-
the kernel debug filesystem, so the eBPF agent pods must run as privileged.
3642
-
If the `spec.agent.ebpf.privileged` parameter is not set, an error is reported.<br>
3641
+
the kernel debug filesystem, so the eBPF agent pods must run as privileged via `spec.agent.ebpf.privileged`.<br>
3643
3642
- `DNSTracking`: Enable the DNS tracking feature.<br>
3644
3643
- `FlowRTT`: Enable flow latency (sRTT) extraction in the eBPF agent from TCP traffic.<br>
3645
3644
- `NetworkEvents`: Enable the network events monitoring feature, such as correlating flows and network policies.
3646
-
This feature requires mounting the kernel debug filesystem, so the eBPF agent pods must run as privileged.
3645
+
This feature requires mounting the kernel debug filesystem, so the eBPF agent pods must run as privileged via `spec.agent.ebpf.privileged`.
3647
3646
It requires using the OVN-Kubernetes network plugin with the Observability feature.
3648
3647
IMPORTANT: This feature is available as a Technology Preview.<br>
3649
3648
- `PacketTranslation`: Enable enriching flows with packet translation information, such as Service NAT.<br>
3650
3649
- `EbpfManager`: [Unsupported (*)]. Use eBPF Manager to manage NetObserv eBPF programs. Pre-requisite: the eBPF Manager operator (or upstream bpfman operator) must be installed.<br>
3651
3650
- `UDNMapping`: Enable interfaces mapping to User Defined Networks (UDN). <br>
3652
-
This feature requires mounting the kernel debug filesystem, so the eBPF agent pods must run as privileged.
3651
+
This feature requires mounting the kernel debug filesystem, so the eBPF agent pods must run as privileged via `spec.agent.ebpf.privileged`.
3653
3652
It requires using the OVN-Kubernetes network plugin with the Observability feature. <br>
3654
3653
- `IPSec`, to track flows between nodes with IPsec encryption. <br>
3655
3654
items:
@@ -4176,7 +4175,7 @@ spec:
4176
4175
description: |-
4177
4176
`advanced` allows setting some aspects of the internal configuration of the console plugin.
4178
4177
This section is aimed mostly for debugging and fine-grained performance optimizations,
4179
-
such as `GOGC` and `GOMAXPROCS` env vars. Set these values at your own risk.
4178
+
such as `GOGC` and `GOMAXPROCS` environment variables. Set these values at your own risk.
4180
4179
properties:
4181
4180
args:
4182
4181
description: |-
@@ -6515,7 +6514,7 @@ spec:
6515
6514
description: |-
6516
6515
`advanced` allows setting some aspects of the internal configuration of the flow processor.
6517
6516
This section is aimed mostly for debugging and fine-grained performance optimizations,
6518
-
such as `GOGC` and `GOMAXPROCS` env vars. Set these values at your own risk.
6517
+
such as `GOGC` and `GOMAXPROCS` environment variables. Set these values at your own risk.
Copy file name to clipboardExpand all lines: docs/FlowCollector.md
+9-10Lines changed: 9 additions & 10 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -6204,7 +6204,7 @@ is set to `eBPF`.
6204
6204
<td>
6205
6205
`advanced` allows setting some aspects of the internal configuration of the eBPF agent.
6206
6206
This section is aimed mostly for debugging and fine-grained performance optimizations,
6207
-
such as `GOGC` and `GOMAXPROCS` env vars. Set these values at your own risk. You can also
6207
+
such as `GOGC` and `GOMAXPROCS` environment variables. Set these values at your own risk. You can also
6208
6208
override the default Linux capabilities from there.<br/>
6209
6209
</td>
6210
6210
<td>false</td>
@@ -6249,18 +6249,17 @@ Otherwise it is matched as a case-sensitive string.<br/>
6249
6249
<td>
6250
6250
List of additional features to enable. They are all disabled by default. Enabling additional features might have performance impacts. Possible values are:<br>
6251
6251
- `PacketDrop`: Enable the packets drop flows logging feature. This feature requires mounting
6252
-
the kernel debug filesystem, so the eBPF agent pods must run as privileged.
6253
-
If the `spec.agent.ebpf.privileged` parameter is not set, an error is reported.<br>
6252
+
the kernel debug filesystem, so the eBPF agent pods must run as privileged via `spec.agent.ebpf.privileged`.<br>
6254
6253
- `DNSTracking`: Enable the DNS tracking feature.<br>
6255
6254
- `FlowRTT`: Enable flow latency (sRTT) extraction in the eBPF agent from TCP traffic.<br>
6256
6255
- `NetworkEvents`: Enable the network events monitoring feature, such as correlating flows and network policies.
6257
-
This feature requires mounting the kernel debug filesystem, so the eBPF agent pods must run as privileged.
6256
+
This feature requires mounting the kernel debug filesystem, so the eBPF agent pods must run as privileged via `spec.agent.ebpf.privileged`.
6258
6257
It requires using the OVN-Kubernetes network plugin with the Observability feature.
6259
6258
IMPORTANT: This feature is available as a Technology Preview.<br>
6260
6259
- `PacketTranslation`: Enable enriching flows with packet translation information, such as Service NAT.<br>
6261
6260
- `EbpfManager`: [Unsupported (*)]. Use eBPF Manager to manage NetObserv eBPF programs. Pre-requisite: the eBPF Manager operator (or upstream bpfman operator) must be installed.<br>
6262
6261
- `UDNMapping`: Enable interfaces mapping to User Defined Networks (UDN). <br>
6263
-
This feature requires mounting the kernel debug filesystem, so the eBPF agent pods must run as privileged.
6262
+
This feature requires mounting the kernel debug filesystem, so the eBPF agent pods must run as privileged via `spec.agent.ebpf.privileged`.
6264
6263
It requires using the OVN-Kubernetes network plugin with the Observability feature. <br>
6265
6264
- `IPSec`, to track flows between nodes with IPsec encryption. <br><br/>
6266
6265
</td>
@@ -6361,7 +6360,7 @@ For more information, see https://kubernetes.io/docs/concepts/configuration/mana
6361
6360
6362
6361
`advanced` allows setting some aspects of the internal configuration of the eBPF agent.
6363
6362
This section is aimed mostly for debugging and fine-grained performance optimizations,
6364
-
such as `GOGC` and `GOMAXPROCS` env vars. Set these values at your own risk. You can also
6363
+
such as `GOGC` and `GOMAXPROCS` environment variables. Set these values at your own risk. You can also
6365
6364
override the default Linux capabilities from there.
6366
6365
6367
6366
<table>
@@ -8966,7 +8965,7 @@ refer to `forceSampleAll`. Alternatively, you can use the eBPF Agent instead of
8966
8965
<td>
8967
8966
`advanced` allows setting some aspects of the internal configuration of the console plugin.
8968
8967
This section is aimed mostly for debugging and fine-grained performance optimizations,
8969
-
such as `GOGC` and `GOMAXPROCS` env vars. Set these values at your own risk.<br/>
8968
+
such as `GOGC` and `GOMAXPROCS` environment variables. Set these values at your own risk.<br/>
8970
8969
</td>
8971
8970
<td>false</td>
8972
8971
</tr><tr>
@@ -9055,7 +9054,7 @@ For more information, see https://kubernetes.io/docs/concepts/configuration/mana
9055
9054
9056
9055
`advanced` allows setting some aspects of the internal configuration of the console plugin.
9057
9056
This section is aimed mostly for debugging and fine-grained performance optimizations,
9058
-
such as `GOGC` and `GOMAXPROCS` env vars. Set these values at your own risk.
9057
+
such as `GOGC` and `GOMAXPROCS` environment variables. Set these values at your own risk.
9059
9058
9060
9059
<table>
9061
9060
<thead>
@@ -14357,7 +14356,7 @@ This feature requires the "topology.kubernetes.io/zone" label to be set on nodes
14357
14356
<td>
14358
14357
`advanced` allows setting some aspects of the internal configuration of the flow processor.
14359
14358
This section is aimed mostly for debugging and fine-grained performance optimizations,
14360
-
such as `GOGC` and `GOMAXPROCS` env vars. Set these values at your own risk.<br/>
14359
+
such as `GOGC` and `GOMAXPROCS` environment variables. Set these values at your own risk.<br/>
14361
14360
</td>
14362
14361
<td>false</td>
14363
14362
</tr><tr>
@@ -14502,7 +14501,7 @@ When a subnet matches the source or destination IP of a flow, a corresponding fi
14502
14501
14503
14502
`advanced` allows setting some aspects of the internal configuration of the flow processor.
14504
14503
This section is aimed mostly for debugging and fine-grained performance optimizations,
14505
-
such as `GOGC` and `GOMAXPROCS` env vars. Set these values at your own risk.
14504
+
such as `GOGC` and `GOMAXPROCS` environment variables. Set these values at your own risk.
0 commit comments