Граф коммитов

3 Коммитов

Автор SHA1 Сообщение Дата
Hunter Gregory c2c1d45ceb
feat: [NPM] v2 as default config & PlaceFirst toggle functionality for v2 (#1233)
* add placeFirst to pMgr cfg

* add placeFirst=false functionality to v2

* use constant instead of bool values for placeFirst

* fix bug and update cyclonus profiles

* set placefirst config based on configmap

* make code cleaner

* position azure jump first or directly after kube jump

* fix npm encoder ut
2022-02-16 15:37:40 -08:00
Nitish Malhotra 6a63ac05a7
feat: [NPM] Create controlplane manager for decomposed model (#1189)
* Revert to smaller footprint

Signed-off-by: Nitish Malhotra <nitishm@microsoft.com>

* Add dataplane manager implementation

Signed-off-by: Nitish Malhotra <nitishm@microsoft.com>

* Add start commands for cp and dp

Signed-off-by: Nitish Malhotra <nitishm@microsoft.com>

* Address PR comments

Signed-off-by: Nitish Malhotra <nitishm@microsoft.com>

* Add dp and dpshim layers to respective constructor

- Completed the TODO items including instantiating the
  goalstateprocessor and passing it to the controllers
- Refactor of the code and add error/corner condition checks to all
  initializers.

Signed-off-by: Nitish Malhotra <nitishm@microsoft.com>

* Update names to server and daemon

Signed-off-by: Nitish Malhotra <nitishm@microsoft.com>

* Fix lint warnings and errors

Signed-off-by: Nitish Malhotra <nitishm@microsoft.com>

* Fix unwrapped error warning

Signed-off-by: Nitish Malhotra <nitishm@microsoft.com>

* Address comments

Signed-off-by: Nitish Malhotra <nitishm@microsoft.com>

* rename npm transport components

Signed-off-by: Nitish Malhotra <nitishm@microsoft.com>

* Address comments from Hunter

Signed-off-by: Nitish Malhotra <nitishm@microsoft.com>

* Fix issue with ctor dataplane client

Signed-off-by: Nitish Malhotra <nitishm@microsoft.com>

* Rename transport to events naming conventions

Signed-off-by: Nitish Malhotra <nitishm@microsoft.com>

* combine consts

Signed-off-by: Nitish Malhotra <nitishm@microsoft.com>
2022-01-19 16:41:55 -08:00
Mathew Merrick 60820006e1
refactor: move existing npm controllers to v1 (#1040)
* put v2 behind toggle
2021-10-20 13:03:12 -07:00