From 9004115acaf22acdda526f4fdeddbe456ed6652b Mon Sep 17 00:00:00 2001 From: Nell Jerram Date: Fri, 28 Feb 2025 10:53:33 +0000 Subject: [PATCH] make validate-gen-versions --- .../crd.projectcalico.org_felixconfigurations.yaml | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/pkg/crds/enterprise/crd.projectcalico.org_felixconfigurations.yaml b/pkg/crds/enterprise/crd.projectcalico.org_felixconfigurations.yaml index 8df48d6cba..96d2e2e6c1 100644 --- a/pkg/crds/enterprise/crd.projectcalico.org_felixconfigurations.yaml +++ b/pkg/crds/enterprise/crd.projectcalico.org_felixconfigurations.yaml @@ -746,7 +746,7 @@ spec: file reporting is disabled if field is left empty. Chosen directory should match the directory used by the CNI plugin for PodStartupDelay. - [Default: ""] + [Default: /var/run/calico] type: string externalNetworkRoutingRulePriority: description: 'ExternalNetworkRoutingRulePriority controls the priority @@ -979,6 +979,17 @@ spec: unique IP addresses (if relevant) that should be included in Flow logs. type: integer + flowLogsPolicyEvaluationMode: + description: |- + FlowLogsPolicyEvaluationMode defines how policies are evaluated and reflected in flow logs. + OnNewConnection - In this mode, staged policies are only evaluated when new connections are + made in the dataplane. Staged/active policy changes will not be reflected in the + `pending_policies` field of flow logs for long lived connections. + Continuous - Felix evaluates active flows on a regular basis to determine the rule + traces in the flow logs. Any policy updates that impact a flow will be reflected in the + pending_policies field, offering a near-real-time view of policy changes across flows. + [Default: Continuous] + type: string flowLogsPositionFilePath: description: |- FlowLogsPositionFilePath is used specify the position of the external pipeline that reads flow logs. Default is /var/log/calico/flows.log.pos.