Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Create and mainatain connection store for Antrea flow exporter (antre…
…a-io#773) * Create and maintain connection store for Antrea flows in conntrack Created connection store that stores the flows by polling conntrack module every 5s. cxnStore updates the flow if it is already there or add a new flow based on 5 tuple map. In addition, we add local pod information by querying interfaceStore. We added ipCache in interfaceStore for this purpose. Unit tests and testing on local setup is done with custom apps. Issue: antrea-io#712 * Connection store for flow exporter feature: Supporting Pod-to-Service flows. Eliminating duplicate flows with kube-proxy. * Connection store patch follow-up Added feature switch and addressed comments. Added logic to enable netfilter.conntrack_acct setting. Swapped names of connTrackPoller and connTrack to be more appropriate. Addressed comments. Issue antrea-io#712 * Connection store patch: Addressed comments. Optimized the check of sysctl settings check. Addressed merge conflicts. * Update base antrea-agent.conf to provide info on feature gate * Addressed comments.
- Loading branch information