You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@karaf.apache.org by "Luca Burgazzoli (JIRA)" <ji...@apache.org> on 2015/12/30 22:19:49 UTC
[jira] [Created] (KARAF-4245) Generic discovery service
Luca Burgazzoli created KARAF-4245:
--------------------------------------
Summary: Generic discovery service
Key: KARAF-4245
URL: https://issues.apache.org/jira/browse/KARAF-4245
Project: Karaf
Issue Type: New Feature
Components: cellar-cloud
Reporter: Luca Burgazzoli
I'm wondering if it would make sense to extend current discovery service to make it more generic and shareable among other services that need discovery capabilities.
This may be achieved by adding some filtering capability to discoverMembers i.e.
Collection<DiscoveredMember> discoverMembers(String domain)
How domain is used is implementation dependant (labels for kubernetes, path for etcd, etc). Domain used by karaf clustering may be then defined in hazelcast's service configuration file or wherever it make sense.
It would also be useful to have additional info about the discovery services like all the kubernetes label or any additional attribute associated with the discovered service.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)