You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@karaf.apache.org by "Jean-Baptiste Onofré (JIRA)" <ji...@apache.org> on 2016/01/02 18:41:39 UTC

[jira] [Assigned] (KARAF-4245) Generic discovery service

     [ https://issues.apache.org/jira/browse/KARAF-4245?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Jean-Baptiste Onofré reassigned KARAF-4245:
-------------------------------------------

    Assignee: Jean-Baptiste Onofré

> 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
>            Assignee: Jean-Baptiste Onofré
>
> 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)