azure-container-networking/npm
Hunter Gregory 61aae0371b
perf: [WIN-NPM] add all cached NetworkPolicies to a Pod at once (#1893)
* cherry-picking stuff from apply in background POC

* add all policies poc

* add debug prints

* fix deadlock

* fix other GetPolicy deadlock

* update whitespace in yamls

* properly merge

* properly merge 2

* add ACLs in batches

* cleanup errors

* lint and log

* persist state as we add

* refactor into function so we can do UTs on batching

* fix lint

* batch struct

* successful policies

* reduce batch limit to 30
2023-04-26 08:33:50 -07:00
..
cmd perf: [WIN-NPM] add all cached NetworkPolicies to a Pod at once (#1893) 2023-04-26 08:33:50 -07:00
config perf: [WIN-NPM] add all cached NetworkPolicies to a Pod at once (#1893) 2023-04-26 08:33:50 -07:00
controller npm: enable debug feature parity for v2 (#1324) 2022-06-14 18:58:17 +00:00
daemon feat: [NPM] Restructure code and add deploy manifests (#1203) 2022-02-04 16:25:12 -08:00
deploy [NPM] Generate TLS certificates during docker build and bake into image for gRPC secure channels (#1262) 2022-03-04 14:27:30 -08:00
examples/windows perf: [WIN-NPM] add all cached NetworkPolicies to a Pod at once (#1893) 2023-04-26 08:33:50 -07:00
http npm: enable debug feature parity for v2 (#1324) 2022-06-14 18:58:17 +00:00
ipsm npm: enable debug feature parity for v2 (#1324) 2022-06-14 18:58:17 +00:00
iptm scale: [NPM] ignore leaked ipset references (#1502) 2022-08-09 11:39:13 -07:00
metrics fix: [NPM] cleanup restarted pod stuck with no IP (#1503) 2023-02-15 13:38:47 -08:00
pkg perf: [WIN-NPM] add all cached NetworkPolicies to a Pod at once (#1893) 2023-04-26 08:33:50 -07:00
profiles feat: [NPM] v2 as default config & PlaceFirst toggle functionality for v2 (#1233) 2022-02-16 15:37:40 -08:00
scripts [NPM] Generate TLS certificates during docker build and bake into image for gRPC secure channels (#1262) 2022-03-04 14:27:30 -08:00
testpolicies fix: [NPM] remove print statement in v1 and update testpolicy names (#1184) 2022-01-04 10:56:57 -08:00
util fix: [WIN-NPM] allow readiness probes (#1887) 2023-04-11 14:34:17 -07:00
Makefile feat: [NPM] define transport shim layer using gRPC (#1163) 2021-12-14 11:52:28 -08:00
azure-npm.yaml perf: [WIN-NPM] add all cached NetworkPolicies to a Pod at once (#1893) 2023-04-26 08:33:50 -07:00
cacheencoder.go feat: [NPM] v2 as default config & PlaceFirst toggle functionality for v2 (#1233) 2022-02-16 15:37:40 -08:00
linux.Dockerfile update to go1.20 (#1781) 2023-03-29 10:53:21 -07:00
npm.go perf: [WIN-NPM] apply ipsets in background (#1875) 2023-04-19 13:46:18 -07:00
npm_test.go npm: enable debug feature parity for v2 (#1324) 2022-06-14 18:58:17 +00:00
npm_v1_test.go npm: enable debug feature parity for v2 (#1324) 2022-06-14 18:58:17 +00:00
windows.Dockerfile update to go1.20 (#1781) 2023-03-29 10:53:21 -07:00