-
Notifications
You must be signed in to change notification settings - Fork 17
Description
Currently, there is no built-in way to list all NethVoice instances within the
cluster. This makes it difficult for other modules to automatically detect and
configure these instances, complicating integrations such as with NethVoice
Proxy. Enabling service discovery will streamline integrations and
configuration across modules.
Proposed Solution
Store each NethVoice instance’s address and port as entries under a dedicated
srv key in Redis. Other modules can then use the standard NS8 service
discovery approach to retrieve this information and dynamically discover
available NethVoice instances for configuration and integration purposes.
Alternative Solutions
- Manual entry of instance details in each module (labor-intensive and
error-prone).
Additional Context
This functionality would benefit use cases like integrating with NethVoice
Proxy and could be useful for any future modules requiring cluster/node wide
instance awareness.
Metadata
Metadata
Assignees
Labels
Type
Projects
Status