Deployment Architecture

Can the Deployment Server also be a Deployment Client?

jon_d_irish_ctr
Path Finder

So I know that this sounds odd. Our Deployment Server is located on our Indexer Cluster Master. We are running all our Splunk systems on RHEL and I would like to deploy the Splunk App for Linux. According to the documentation, the App is only installed on the Search Heads. However, the Add-on needs to be installed on everything linux. That being said, how do you deploy to the Deployment server itself? I created /opt/splunk/etc/system/local/deploymentclient.conf on the Deployment Server and restarted Splunk, but it never shows up as a Deployment Client. Is the proper way to do this, manually installing Apps and Add-Ons on the Deployment Server?

Thanks,
Jon

1 Solution

skoelpin
SplunkTrust
SplunkTrust

No

Important: The deployment server cannot be a deployment client of itself. If it is, the following error will appear in splunkd.log: "This DC shares a Splunk instance with its DS: unsupported configuration". This has the potential to lead to situations where the deployment clients lose their ability to contact the deployment server.

http://docs.splunk.com/Documentation/Splunk/6.6.2/Updating/Configuredeploymentclients

View solution in original post

0 Karma

jotne
Builder

Yes it can, but it may not be supported.  Tested on 9.0.1 and works fine.

Will try this in a large scale solution and come back with more experience.

Also mention here:
https://whatthesplunk.home.blog/2019/07/29/the-master-deployment-server/

Yes, the DS can send apps to itself. 




0 Karma

gcusello
SplunkTrust
SplunkTrust

Hi jon.d.irish.ctr,
I didn't think to this situation.
Anyway, if you run the command splunk set deploy-poll ip_deployment_server:8089 deploymentclient.conf file is updated but in Forwarder Management I cannot see the new forwarder.
So I think that it's not possible.
Bye.
Giuseppe

0 Karma

skoelpin
SplunkTrust
SplunkTrust

No

Important: The deployment server cannot be a deployment client of itself. If it is, the following error will appear in splunkd.log: "This DC shares a Splunk instance with its DS: unsupported configuration". This has the potential to lead to situations where the deployment clients lose their ability to contact the deployment server.

http://docs.splunk.com/Documentation/Splunk/6.6.2/Updating/Configuredeploymentclients

0 Karma
Get Updates on the Splunk Community!

Routing logs with Splunk OTel Collector for Kubernetes

The Splunk Distribution of the OpenTelemetry (OTel) Collector is a product that provides a way to ingest ...

Welcome to the Splunk Community!

(view in My Videos) We're so glad you're here! The Splunk Community is place to connect, learn, give back, and ...

Tech Talk | Elevating Digital Service Excellence: The Synergy of Splunk RUM & APM

Elevating Digital Service Excellence: The Synergy of Real User Monitoring and Application Performance ...