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