package
0.0.0-20190923072852-f651441f33d7
Repository: https://github.com/amadeusitgroup/redis-operator.git
Documentation: pkg.go.dev

# Functions

AttachingSlavesToMaster used to attach slaves to there masters.
ClassifyNodesByRole use to classify the Nodes by roles.
DispatchMasters used to select nodes with master roles.
DispatchSlave aim is to dispatch the available redis to slave of the current masters.
DispatchSlaveByMaster use to dispatch available Nodes as slave to Master.
DispatchSlavesToNewMasters use to dispatch available Nodes as slave to Master in the case of rolling update.
DispatchSlotToNewMasters used to dispatch Slot to the new master nodes.
PlaceMasters used to select Redis Node knowing on which VM they are running in order to spread as possible the masters on different VMs.
PlaceSlaves used to select Redis Node knowing on which VM they are running in order to spread as possible.
SelectMastersToReplace used to replace currentMaster with new Nodes.