Hey yes, the manual key exchange is what I am trying to avoid. Assuming there is a script or something that we should be using?
Distribute the key files
If you add search peers via Splunk Web or the CLI, Splunk Enterprise automatically configures authentication. However, if you add peers by editing distsearch.conf, you must distribute the key files manually. After adding the search peers and restarting the search head, as described above:
Copy the file $SPLUNK_HOME/etc/auth/distServerKeys/trusted.pem from the search head to $SPLUNK_HOME/etc/auth/distServerKeys//trusted.pem on each search peer.
The is the search head's serverName, specified in server.conf.
Restart each search peer.
... View more