The kas-fleetshard-operator is responsible for provisioning and managing instances of kafka on a cluster. The kas-fleetshard-synchronizer synchronizes the state of a fleet shard with the kas-fleet-manager.
As part of https://issues.redhat.com/browse/MGDSTRM-10879 we'll remove the check of whether a namspace is missing an label as it will be there from the start - this will save a separate lookup per ManagedKafka per polling. But this does bring up that we're not explicitly reconciling namespaces - there's a whole set of labels that could be missing.
As part of https://issues.redhat.com/browse/MGDSTRM-10879 we'll remove the check of whether a namspace is missing an label as it will be there from the start - this will save a separate lookup per ManagedKafka per polling. But this does bring up that we're not explicitly reconciling namespaces - there's a whole set of labels that could be missing.