-
Notifications
You must be signed in to change notification settings - Fork 34
Description
Original context here: #4
The main question is can we make humio zone aware and then move the functionality of balancing partitions across zones (and ensuring replicas are in different AZs) into humio core. This is a question that must be raised with core. I think we can probably follow the init container patten that is used in the helm charts to get the availability zone from the host where the pod is scheduled, but there would obviously still be code changes required in core.
The next shorter-term solution that was suggested is to move the balancing functionality into the cli/client api. This way the operator can use it but it can also be used by anyone not running the operator.
The open question I have is should put zone awareness in the operator and then migrate it to the cli, or start with adding it to the cli first?