1.6. Pod エビクションの AMQ Streams Drain Cleaner
AMQ Streams 2.0 では、AMQ Streams Drain Cleaner が導入されました。AMQ Streams Drain Cleaner を Cluster Operator と組み合わせて使用し、ドレイン (解放) されているノードから Kafka ブローカーまたは ZooKeeper Pod を移動します。
Cluster Operator および Kafka クラスターが実行中の OpenShift クラスターに、AMQ Streams Drain Cleaner をデプロイします。AMQ Streams Drain Cleaner をデプロイすることで、Cluster Operator を使用して OpenShift ではなく Kafka Pod を移動できます。
AMQ Streams Drain Cleaner を実行すると、Pod にローリングアップデート Pod アノテーションが付けられます。Cluster Operator はアノテーションに基づいてローリングアップデートを実行します。Cluster Operator は、トピックの複製の数が最低数未満にならないようにします。
Evicting pods with AMQ Streams Drain Cleaner を参照してください。