akka-cluster-etcd icon indicating copy to clipboard operation
akka-cluster-etcd copied to clipboard

Implement kubernetes demo

Open rkrzewski opened this issue 10 years ago • 4 comments

rkrzewski avatar Oct 06 '15 23:10 rkrzewski

Hey @rkrzewski, is the example code in examples/kubernetes working? Does this commit close the issue or what is left to do?

maciej avatar Mar 19 '16 10:03 maciej

Unfortunately no. The actual example, which consists of replication controllers and services definitions are sitting in my local repo, uncomitted. I wasn't able to test them so far.

The docker-compose.yml in the commit you mentioned is an attempt to launch a minimal k8s installation locally. It does not work too well though, because it's missing the DNS add-on. This makes service discovery go awry: when Akka HTTP tries to lookup up the address of etcd server, it blows up rather spectacularly, and quite differently than a minimal, non-containerized Akka application. I wasn't able to get to the bottom of that.

rkrzewski avatar Mar 21 '16 22:03 rkrzewski

@rkrzewski thanks! I'm considering setting up a demo on GCE to avoid having to setup Kubernetes locally. Do you think you pushing your uncommitted changes to a branch would be of benefit to me?

maciej avatar Mar 22 '16 17:03 maciej

This looks cool, following it. :)

paralin avatar Mar 24 '16 03:03 paralin