2016-11-23 20:45:08 -07:00
..
2016-11-23 20:45:08 -07:00
2016-11-23 20:45:08 -07:00
2016-11-23 20:45:08 -07:00
2016-04-28 09:25:51 -07:00

Kafka Mesos Framework

Kafka framework doesn't support Docker executors, so your Mesos Slaves must have java installed.

There is also no GUI. The CLI is wrapped for your convenience, and may be used from within the scheduler container:

root@5a466883dda2:/# kafka broker add 0..1 --cpus 0.1 --heap 256 --mem 384
brokers added:
  id: 0
  active: false
  state: stopped
  resources: cpus:0.10, mem:384, heap:256, port:auto
  failover: delay:1m, max-delay:10m
  stickiness: period:10m

  id: 1
  active: false
  state: stopped
  resources: cpus:0.10, mem:384, heap:256, port:auto
  failover: delay:1m, max-delay:10m
  stickiness: period:10m

root@5a466883dda2:/# kafka broker start 0..1
brokers started:
  id: 0
  active: true
  state: running
  resources: cpus:0.10, mem:384, heap:256, port:auto
  failover: delay:1m, max-delay:10m
  stickiness: period:10m, hostname:192.168.99.108
  task:
    id: broker-0-899d16d4-00bb-445a-8f57-95464640413f
    state: running
    endpoint: 192.168.99.108:31000
  metrics:
    collected: 2016-04-21 23:35:24Z
    under-replicated-partitions: 0
    offline-partitions-count: 2
    is-active-controller: 1

  id: 1
  active: true
  state: running
  resources: cpus:0.10, mem:384, heap:256, port:auto
  failover: delay:1m, max-delay:10m
  stickiness: period:10m, hostname:192.168.99.108
  task:
    id: broker-1-97d19b5e-6d2b-4f15-8c49-abc217aac9a9
    state: running
    endpoint: 192.168.99.108:31001