Multiple Domains

Topology Operator also supports multiple domain MATRIXX installations. In the way that earlier examples were extended from one sub-domain to multiple sub-domains, the configuration and required commands can be extended from one domain to multiple domains.

In a multi-domain deployment, it is necessary to configure domain IDs. Although not explicitly stated in the other examples, Helm gives domains default ID values if not explicitly configured:

  • The first engine in a sub-domain has an ID of 1, the second engine in a sub-domain has an ID of 2, and so forth.
  • The first sub-domain in a domain has an ID of 1, the second sub-domain in a domain has an ID of 2, and so forth.
  • The first domain has an ID of 1, the second domain has an ID of 2, and so forth.

The various components are named using only their sub-domain and, if applicable, engine ID(s). Reusing the same IDs causes unexpected behavior.

For more information about ID configuration, see the discussion about domain, sub-domain, and engine topology configuration in MATRIXX Configuration. For more information about MATRIXX in multiple domains, see the discussion about multi-domain deployments in MATRIXX Configuration