Meridio icon indicating copy to clipboard operation
Meridio copied to clipboard

NSP Target Registry chained server

Open LionelJouin opened this issue 1 year ago • 3 comments

Description

  • New target registry server pattern allowing future feature, e.g.:
    • Logger / Metrics / Trace
    • KeepAlive
    • NSP multi-replicas support
  • Current chain: watch handler -> store (sqlite + keepalive)

note: if this PR get accepted I will implement the same pattern for other APIs (TAPA, IPAM, NSP Configuration manager)

Issue link

/

Checklist

  • Purpose
    • [ ] Bug fix
    • [ ] New functionality
    • [ ] Documentation
    • [x] Refactoring
    • [ ] CI
  • Test
    • [x] Unit test
    • [ ] E2E Test
    • [x] Tested manually
  • Introduce a breaking change
    • [ ] Yes (description required)
    • [x] No
  • Introduce changes in the Operator
    • [ ] Yes (description required)
    • [x] No

LionelJouin avatar Jul 28 '22 13:07 LionelJouin