gleam icon indicating copy to clipboard operation
gleam copied to clipboard

deploy via Kubernetes

Open chrislusf opened this issue 8 years ago • 6 comments

Need some help from people with Kubernetes experience on how to deploy the docker image and make the "gleam agent" know where is the "gleam master".

chrislusf avatar Feb 02 '17 01:02 chrislusf

Have gotten working in https://github.com/chrislusf/gleam/pull/25

lilithmooncohen avatar Feb 10 '17 01:02 lilithmooncohen

@ryanckoch Need your documentation on how to run it on the Kubernetes.

chrislusf avatar Feb 28 '17 18:02 chrislusf

http://kompose.io/index

Kompose is a tool to help users familiar with docker-compose move to Kubernetes. It takes a Docker Compose file and translates it into Kubernetes resources.

chrislusf avatar Mar 03 '17 17:03 chrislusf

Most people use etcd to help with service discovery and even configuration. This allows you to spin up lots of dumb servers in K8 that have no config.

They all listen to etcd to be told their config. If they are dependent on something else like a dB or anything they can also listen for that from etcd.

This makes setup and operations much easier.

See the golang package flagz as this explains it more..

joeblew99 avatar Apr 13 '17 12:04 joeblew99

https://github.com/mwitkow/go-flagz

joeblew99 avatar Apr 13 '17 12:04 joeblew99

First off, thanks for gleam... it is a fantastic framework! I got my first MapReduce using gleam up and running locally in pretty short order.

Secondly, I'm new to kubernetes myself, and am having the same problem that the agents can't find the master when running the cluster remotely. I can provide details if you want. Meanwhile I'll see if I can find some local experts to help me out.

gmlewis avatar Jun 05 '17 03:06 gmlewis