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

Work on KARAF-3609 started by Jean-Baptiste Onofré.
---------------------------------------------------
> Kubernetes/Cloud Service Discovery isn't working in Immutable applications
> --------------------------------------------------------------------------
>
>                 Key: KARAF-3609
>                 URL: https://issues.apache.org/jira/browse/KARAF-3609
>             Project: Karaf
>          Issue Type: Bug
>          Components: cellar-cloud
>         Environment: Karaf Cellar
>            Reporter: Flávio Ferreira
>            Assignee: Jean-Baptiste Onofré
>
> I’m using Karaf Cellar 3.0.1 using Hazelcast with network TCP-IP enabled 
> instead of Multicast. I’m trying to run immutable applications (running 
> inside Docker containers).
> To discover Hazelcast Instances in the cluster I’m using cellar-kubernetes 
> feature. However, I tried to use cellar-cloud and the problem is the same.
> I belive that, as my applications are immutable and the karaf configuration 
> is never updated, the update in Managed Service Factories was never called. 
> Thus, the DiscoveryTask can’t find the Karaf Cellar instances in the cluster 
> since there are no Service Discovery Implementations registered.
> In short, the update in this 
> [class|https://github.com/apache/karaf-cellar/blob/master/cloud/src/main/java/org/apache/karaf/cellar/cloud/BlobStoreDiscoveryServiceFactory.java]
>  is never called. Therefore, this never happens:
> bq. newRegistration = 
> bundleContext.registerService(DiscoveryService.class.getName(), service, 
> (Dictionary) serviceProperties);
> I have an exemple to test it, in my github, under this repository: 
> [karaf-cellar-kubernetes-example|https://github.com/FlavioF/karaf-cellar-kubernetes-example]
> I can’t understand if there is anything that I am missing or if this is an 
> issue in Service Discovery registry process.
> Is there anyone I can chat about this in IRC or any other real time chat?
> [~ppires]
> [~albertocsm]



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to