azure-container-networking/cns/restserver
Santhosh Prabhu f91ab26336
feat: create a dummy NC to store secondary IPs in nodesubnet deployments with Cilium (#3057)
* WIP

* chore: first set of files for nodesubnet nc

* chore: add ipam reconciler interface

* feat: add ability to save fake nodesubnet nc

* fix: make linter happy, cleanup

* chore: cleanup

* fix: make linter happy

* fix: make linter happy

* fix: fix failing test

* refactor: remove public ipam reconciler interface

* fix: fix compile after unexporting interface

* refactor: break down IPAM reconciliation to address Evan's comment

* chore: fix comment

* fix:make linter happy

* fix: Address comments, add todo for Evan's feedback

* Address comments

* fix: fix tests
2024-10-17 23:59:40 +00:00
..
v2 feat: Add CNS API to retrieve VMUniqueID from IMDS (#2842) 2024-07-18 21:32:02 +00:00
api.go Add join VNET call for every AZR NC unpublish call with fixed UTs (#3016) 2024-09-16 00:37:47 +00:00
api_test.go Add join VNET call for every AZR NC unpublish call with fixed UTs (#3016) 2024-09-16 00:37:47 +00:00
const.go nmagent get nv version list api V2 refactor (#1744) 2023-01-19 17:10:23 -06:00
errors.go Remove cns http client which did nothing (#1019) 2021-09-21 17:02:03 -07:00
errors_test.go Remove cns http client which did nothing (#1019) 2021-09-21 17:02:03 -07:00
homeazmonitor.go Remove azr enabled from cns (#2606) 2024-02-28 23:31:51 +00:00
homeazmonitor_test.go validating home az value (#1902) 2023-04-10 22:07:34 +00:00
internalapi.go feat: create a dummy NC to store secondary IPs in nodesubnet deployments with Cilium (#3057) 2024-10-17 23:59:40 +00:00
internalapi_linux.go fetch primary mac for hns accelnet (#2857) 2024-07-31 01:36:38 +00:00
internalapi_test.go feat: create a dummy NC to store secondary IPs in nodesubnet deployments with Cilium (#3057) 2024-10-17 23:59:40 +00:00
internalapi_windows.go fetch primary mac for hns accelnet (#2857) 2024-07-31 01:36:38 +00:00
ipam.go chore: improve IPAM logging (#3049) 2024-10-07 17:48:22 +00:00
ipam_test.go [CNS] Add unit tests to Standalone SwiftV2 scenario (#2932) 2024-08-27 19:31:36 +00:00
ipusage.go Updated log line for IP Usage metrics. (#1961) 2023-08-09 19:22:26 +00:00
metrics.go chore: improve IPAM logging (#3049) 2024-10-07 17:48:22 +00:00
restserver.go chore: remove cnm code (#2906) 2024-08-24 02:45:06 +00:00
restserver_test.go CNS - Wireserver "proxy" (#1825) 2023-02-28 12:20:07 -05:00
util.go feat: create a dummy NC to store secondary IPs in nodesubnet deployments with Cilium (#3057) 2024-10-17 23:59:40 +00:00
util_test.go [CNS] Add unit tests to Standalone SwiftV2 scenario (#2932) 2024-08-27 19:31:36 +00:00