Hi,

(This question is kinda Kafka related, but mostly CoreOS related, so sorry if 
this is the wrong place to ask this.)

Is anyone running Kafka on CoreOS?

We run Kafka in docker containers on CoreOS. CoreOS has an OS-update policy 
where they will automatically install new OS updates, during which they will 
reboot (which turns off all containers, and then starts them back up again).

We are trying to make sure that:
1) Upon OS shutdown, that Kafka does a controlled shutdown
2) Upon OS startup on a node, that we do not reboot a second node until Kafka 
is fully started up and in all ISRs on the first node.

Is anyone else doing this and if so, can you share some ideas/approaches?

We have an ugly solution to #1, which is to hook into the systemd dependency 
chain to allow shutdown. But we don't have a great way to do 2).

Thanks,
-James

Reply via email to