azure-container-networking/cns
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
..
client
cmd/cli
cniconflist
cnireconciler
common
configuration
deviceplugin
doc/examples/metrics
dockerclient
endpointmanager
fakes
filter
fsnotify
grpc
healthserver
hnsclient
imds
ipampool
kubecontroller
logger
metric
middlewares
multitenantcontroller
networkcontainers
nmagent
nodesubnet feat: create a dummy NC to store secondary IPs in nodesubnet deployments with Cilium (#3057) 2024-10-17 23:59:40 +00:00
restserver feat: create a dummy NC to store secondary IPs in nodesubnet deployments with Cilium (#3057) 2024-10-17 23:59:40 +00:00
routes
service feat: create a dummy NC to store secondary IPs in nodesubnet deployments with Cilium (#3057) 2024-10-17 23:59:40 +00:00
types
wireserver
Dockerfile
NetworkContainerContract.go feat: create a dummy NC to store secondary IPs in nodesubnet deployments with Cilium (#3057) 2024-10-17 23:59:40 +00:00
NetworkContainerContract_test.go
api.go
azure-cns-windows.yaml
azure-cns.yaml
kubeconfigtemplate.yaml
service.go
service_test.go
swagger.yaml