Hi Dean, Hazelcast people is taking care of this but ofc it will depend on a release and how fast OrientDB merges it.
Ask Christoph Engelbert (https://twitter.com/noctarius2k) https://github.com/noctarius/hazelcast-kubernetes-discovery about it. Cheers, Pires On Sun, Nov 1, 2015 at 9:40 PM, 'Dean Hart' via OrientDB < [email protected]> wrote: > Hi Paulo, was any progress made with this? I have a need to cluster > OrientDB within kubernetes (on AWS). I've been unable to get the standard > hazelcast config working successfully. I've taken a look at your hazelcast > kubernetes work, and it would be great if this was incorporated as part of > OrientDB. > > Thanks > Dean > > > On Tuesday, 27 January 2015 10:54:38 UTC-8, Paulo Pires wrote: >> >> Forgot to link >> https://github.com/GoogleCloudPlatform/kubernetes/tree/master/docs/getting-started-guides >> >> On Tuesday, January 27, 2015 at 6:52:18 PM UTC, Paulo Pires wrote: >>> >>> >>> >>> On Tuesday, January 27, 2015 at 6:39:00 PM UTC, Lvc@ wrote: >>>> >>>> Hi Paulo, >>>> I think this is SUPER interesting. To be honest, I didn't know >>>> Kubernetes before, it would be wonderful if this was supported by Amazon >>>> and other Cloud providers natively. >>>> >>> >>> Currently, it's deployed on GKE (Google Containers Engine on top of >>> Compute Engine), Azure and others. You can deploy it in AWS, but you still >>> need to provision the VMs - which is rather easy actually. I've contributed >>> some stuff on getting Kubernetes running on top of CoreOS (and CoreOS on >>> top of AWS & GCE). >>> >>> >>>> >>>> So I'm definitely interested on it. >>>> >>> >>> Sad that Hazelcast just ignored my PR that would bring support for >>> multiple IaaS (as many as supported by jclouds), so I'm not really >>> interested in contributing with it or the Kubernetes part. But I'm willing >>> to find a way with you guys to have all this working for OrientDB. >>> >>> >>>> >>>> Question: do you know if OpenStack supports it in any way? >>>> >>> >>> Since OpenStack is simply IaaS, yes it should be easily supported. Quick >>> search proves it is >>> https://developer.rackspace.com/blog/running-coreos-and-kubernetes/ >>> >>> >>>> >>>> Lvc@ >>>> >>>> >>>> On 27 January 2015 at 19:30, Paulo Pires <[email protected]> wrote: >>>> >>>>> Hi all, >>>>> >>>>> Since OrientDB uses Hazelcast as default cluster manager, I'm reaching >>>>> you to see if you're interested in testing my approach at scaling >>>>> Hazelcast >>>>> on Kubernetes. >>>>> >>>>> I've had experience with clustering Hazelcast in Google Cloud Engine >>>>> before (https://github.com/hazelcast/hazelcast/pull/2313), but right >>>>> now, in the advent of containers, Kubernetes (http://kubernetes.io) >>>>> is becoming the standard for app/container orchestration, which kinda >>>>> deprecates my previous effort - unless you're using VMs in cloud ;-) >>>>> >>>>> So, I've assembled a Dockerfile which will run a small app >>>>> (hazelcast-kubernetes-bootstrapper) on boot. This app discovers all >>>>> nodes in the Kubernetes cluster that are acting as Hazelcast nodes (based >>>>> on labels), retrieve their IP addresses, configure and instantiate >>>>> Hazelcast with TCP configuration, accordingly. >>>>> >>>>> A similar approach can work for OrientDB, but right now OrientDB >>>>> supports loading Hazelcast config from the XML config alone. And since >>>>> Hazelcast just doesn't seem to care about the community trying to >>>>> contribute with said discovery mechanisms, would it be possible to add >>>>> support for it in OrientDB code? I'm willing to help :-) >>>>> >>>>> Btw, in case you're wondering about the Hazelcast on Kubernetes thing: >>>>> https://github.com/pires/hazelcast-kubernetes >>>>> https://github.com/pires/hazelcast-kubernetes-bootstrapper >>>>> >>>>> Cheers, >>>>> Paulo Pires >>>>> >>>>> -- >>>>> >>>>> --- >>>>> You received this message because you are subscribed to the Google >>>>> Groups "OrientDB" group. >>>>> To unsubscribe from this group and stop receiving emails from it, send >>>>> an email to [email protected]. >>>>> For more options, visit https://groups.google.com/d/optout. >>>>> >>>> >>>> -- > > --- > You received this message because you are subscribed to a topic in the > Google Groups "OrientDB" group. > To unsubscribe from this topic, visit > https://groups.google.com/d/topic/orient-database/sA1O3N-gtd8/unsubscribe. > To unsubscribe from this group and all its topics, send an email to > [email protected]. > For more options, visit https://groups.google.com/d/optout. > -- Pires -- --- You received this message because you are subscribed to the Google Groups "OrientDB" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
