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
[#7231] Add support for multi flow exporter targets via CRDs.
This change uses the `FlowExporterDestination` CRD to determine which
Flow Aggregator to send flows to. The logic for polling inside the
ConntrackConnectionStore is pulled out and the connections are forwarded
to the different "destinations". The destinations if using gRPC or TLS
with IPFIX will no longer translate the <namespace>/<service>:<port> into
the dns address. It is the responsibility of whoever creates the resource
to properly set the server name. For the static destination it will be
populated automatically.
Additionally, a static destination will be created based on the Antrea
Agent ConfigMap. The `flowExporter.enable` key in the Antrea Agent config
is used to turn on/off the static destination. From the config, only the
`pollInterval` and `staleConnectionTimeout` are shared between all the
destinations.
Signed-off-by: Andrew Su <[email protected]>
Copy file name to clipboardExpand all lines: build/charts/antrea/README.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -99,7 +99,7 @@ Kubernetes: `>= 1.23.0-0`
99
99
| enableBridgingMode | bool |`false`| Enable bridging mode of Pod network on Nodes, in which the Node's transport interface is connected to the OVS bridge. |
100
100
| featureGates | object |`{}`| To explicitly enable or disable a FeatureGate and bypass the Antrea defaults, add an entry to the dictionary with the FeatureGate's name as the key and a boolean as the value. |
101
101
| flowExporter.activeFlowExportTimeout | string |`"5s"`| timeout after which a flow record is sent to the collector for active flows. |
| flowExporter.flowCollectorAddr | string |`"flow-aggregator/flow-aggregator:14739:grpc"`| IPFIX collector address as a string with format <HOST>:[<PORT>][:<PROTO>]. If the collector is running in-cluster as a Service, set <HOST> to <Servicenamespace>/<Servicename>. |
104
104
| flowExporter.flowPollInterval | string |`"5s"`| Determines how often the flow exporter polls for new connections. |
105
105
| flowExporter.idleFlowExportTimeout | string |`"15s"`| timeout after which a flow record is sent to the collector for idle flows. |
0 commit comments