onyx

FYI: alternative Onyx :onyx: chat is at <https://gitter.im/onyx-platform/onyx> ; log can be found at <https://clojurians-log.clojureverse.org/onyx/index.html>
Busy escaping the comfort zone 2018-02-18T03:55:10.000074Z

Hey, I'm looking for an install/setup guide, the only thing I could find is https://github.com/onyx-platform/onyx-benchmark/blob/master/ansible/roles/onyx_peers/tasks/onyx.yml which seems a bit dated and I don't want to depend on Ansible, also is lein run used in production?

lucasbradstreet 2018-02-18T03:55:50.000052Z

That was purely for benchmarking purposes - I wouldn’t follow anything that it does

Busy escaping the comfort zone 2018-02-18T03:56:37.000062Z

https://github.com/onyx-platform/ansible-onyx mentions to follow the benchmark ansible code

lucasbradstreet 2018-02-18T03:57:23.000002Z

That project is inactive as in the title. I’ll try to use GitHub’s new archive project feature

Busy escaping the comfort zone 2018-02-18T03:57:41.000051Z

Yeah I know

Busy escaping the comfort zone 2018-02-18T03:57:50.000027Z

So what is the setup guide? how to run a cluster?

lucasbradstreet 2018-02-18T04:00:01.000001Z

That’s a bit of a hole in our docs, as it’s a little bit hard to create a guide for every environment. We’ve been meaning to push up a repo with a way to run a cluster via Kubernetes but I’m afraid it’s on the backlog at the moment

lucasbradstreet 2018-02-18T04:00:42.000012Z

This is the closest to a guide that we have at the moment. It’s more like a checklist right now http://www.onyxplatform.org/docs/user-guide/0.12.x/#_production_environment

Busy escaping the comfort zone 2018-02-18T04:01:44.000077Z

I see, personally I would to see a docker-compose or even a small cluster setup how to guide before I jump to the big guns

lucasbradstreet 2018-02-18T04:03:12.000013Z

That’s fair. onyx-template creates a project which is able to build docker images but it doesn’t go further. The main problem is you need to start wiring up medium’s like kafka to do anything with it.

lucasbradstreet 2018-02-18T04:03:53.000029Z

The easy to use plugins such as core async aren’t really usable in clustered mode onyx

Busy escaping the comfort zone 2018-02-18T04:04:07.000017Z

Hmm, a docker kafaka instance shouldn't be too hard to wire same as redis, elasticsearch etc..

lucasbradstreet 2018-02-18T04:04:28.000083Z

Yeah, I agree

Busy escaping the comfort zone 2018-02-18T04:06:05.000048Z

Ill try to see if I can get it going, if I understand correctly I only need a single zk instance and couple of peers

lucasbradstreet 2018-02-18T04:06:15.000044Z

Right

Busy escaping the comfort zone 2018-02-18T04:08:00.000014Z

BTW I would add to the docs/README the slack channel, I saw gitter but it required Github/Twitter access that I didn't want to give found this channel by guessing it exists 🙂 http://www.onyxplatform.org/support/