I am looking for a solution where i can push different set of Apps & Add-on's from same Deployer to the following:
Please help me with your valuable inputs.
A deployer can only be shared between multiple SH clusters if the clusters have the exact same apps and configurations and use the same secret. See also: https://docs.splunk.com/Documentation/Splunk/latest/DistSearch/PropagateSHCconfigurationchanges#Depl...
So no, you cannot use a single deployer to manage the configuration of such 3 very different search head clusters. Also a Deployer cannot be used to manage an Indexer Cluster. You use a Cluster Master (also known as Master Node) for that.