<div dir="ltr"><div dir="ltr">Hi Robert,<div><br></div><div>We support configuring Node and Pod affinity (<a href="https://strimzi.io/docs/latest/full.html#assembly-scheduling-deployment-configuration-kafka">https://strimzi.io/docs/latest/full.html#assembly-scheduling-deployment-configuration-kafka</a>). But we do not set any rules by default (unless you enable the Kafka rack awareness feature). My personal view is that setting them by default might not work for every user, every cluster size and every environment (e.g. development versus production). So you have to configure them your self.</div><div><br></div><div>I you ask me, having dedicated nodes for your Kafka and Zookeeper pods is always a safe bet. But sometimes it might be a bit wasteful. But if you have big hosts, I think Zookeeper and Kafka can easily live next to each other. It always depends also on the size of your cluster and how critical it is for you. But as always, there will be many people with many opinions.</div><div><br></div><div>Thanks & Regards</div><div>Jakub</div><div><br></div><div><br></div></div></div><br><div class="gmail_quote"><div dir="ltr">On Thu, Jan 17, 2019 at 8:02 PM Robert Krawiec <<a href="mailto:scrobert@msn.com">scrobert@msn.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">



<div>
<div dir="auto">I don't see any built in affinity to keep zookeeper and Kafka nodes from deploying to the same cluster node. Is this something that is recommended?</div>
</div>

_______________________________________________<br>
Strimzi mailing list<br>
<a href="mailto:Strimzi@redhat.com" target="_blank">Strimzi@redhat.com</a><br>
<a href="https://www.redhat.com/mailman/listinfo/strimzi" rel="noreferrer" target="_blank">https://www.redhat.com/mailman/listinfo/strimzi</a><br>
</blockquote></div>