Sveltos is tool for managing Kubernetes add-ons in tens of clusters. Support for ClusterAPI powered clusters and helm charts. Sveltos has built-in support for multi-tenancy.
Since Sveltos is an important component, it could run on a different node pool of the Kubernetes cluster to ensure high resource prioritization and avoid disruption of services.
It would be nice to have the chance to set Pod tolerations to satisfy node pools which have taints, as well as forcing on specific nodeSelecto.