metal-api icon indicating copy to clipboard operation
metal-api copied to clipboard

Use ipam grpc service instead of library

Open majst01 opened this issue 1 year ago • 0 comments

With this PR we move from library usage of go-ipam to a dedicated grpc go-ipam service. This removes the direct dependency to the ipam database as well and makes the overall architecture clearer.

TODO:

  • [x] https://github.com/metal-stack/go-ipam/pull/86
  • [ ] https://github.com/metal-stack/helm-charts/pull/40
  • [ ] https://github.com/metal-stack/metal-roles/pull/99
  • [ ] adopt mini-lab
  • [ ] update deployment diagram in docs

majst01 avatar Jul 28 '22 13:07 majst01