I answered this question but my answer is not seen. In the activity tracker it says this question was answered by me but its missing.. Answering again
Hi Keerthana,
Yes, you can use deployment server to push baseline apps to the search head cluster members. Whether you need a dedicated deployer depends on your Distributed Deployment Architecture.
Suppose if there are going to be runtime updates to the baseline apps then it is good to go with a deployer. Read more here -- http://docs.splunk.com/Documentation/Splunk/6.5.3/DistSearch/PropagateSHCconfigurationchanges#App_configurations
While having a deployer has got its own benefits, it should be absolutely fine to not have one when your architecture and functioning of your application needs just a deployment server.
One draw back of deployer is: The configuration bundle must contain all previously pushed apps, as well as any new ones. If you delete an app from the bundle, the next time you push the bundle, the app will get deleted from the cluster members.
If there wont be any runtime updates to your baseline apps then i think you can ignore deployer.
Note: Instead of deploying one more node and making it a deployer, you can make your deployment server to play the role of deployer.
Thanks,
Strive
... View more