externalLoads is used for configuration of which DB servers store so-called external storage data. dbctl should manage this as well.
There's a few different-from-usual things going on here, from dbctl's perspective:
- Obviously, the top-level key is different -- externalLoads instead of sectionLoads.
- There's no groups for the externalLoads sections.
- Many of the sections in externalLoads refer to $wmgOldExtTemplate, the same set of three servers. Any changes to that grouping need to apply to all the sections involved.
- Weights seem to be either 0 (for the master) or 1 (when pooled as a replica), but we'd possibly want to change that?