Hi Team

We are planning to run 10 node Ignite clusters in AWS with 5 nodes each
into two availability zones. Using Kubernetes topologyspreadconstraints we
have made sure that no two Ignite pods are started on the same virtual
machine/node/host.

I understand with ClusterNodeAttributeAffinityBackupFilter i can force
ignite to store the backup in a different zone if backup count is 1.

But if the backup count is let's say 2, Ignite won't create a second backup
as there are not enough zones.

My question is if i have backup count 2, How can I
use ClusterNodeAttributeAffinityBackupFilter or (custom
AffinityBackupFilter) to have at least one backup in each zone and another
backup anywhere else where available.

I think in order to achieve what I am thinking somehow I
need currentTopologySnapshot
available in ClusterNodeAttributeAffinityBackupFilter or custom
AffinityBackupFilter

Thanks,

Amit Jolly

Reply via email to