Deployment Architecture

Has anyone configured a deployment server to push apps to a cluster master (master-apps)?

aalanisr26
Path Finder

I have a deployment server and I have created a serverclass to send apps to my clustermaster. I want to receive the apps in master-apps instead of apps folder.

I have used this on my clustermaster:
[deployment-client]
repositoryLocation = $SPLUNK_HOME/etc/master-apps
serverRepositoryLocationPolicy = rejectAlways

I'm getting the apps but every minute the clustermaster tries to get a fresh copy from the deployment server, it is like if the checksum was being validated against apps, not master-apps.

If I use the regular apps repositoryLocation everything works fine.

Do I need to modify repositoryLocation in any other place:

this is what I'm getting from serverclass.xml on the client:

``

any thoughts?

0 Karma

cahrens_splunk
Splunk Employee
Splunk Employee

I have seen clients do this by setting up a cron job to run every hour/half-hour:

/opt/splunk/bin/splunk apply cluster-bundle

If there have been no changes to the folder's contents, applying the cluster bundle doesn't do anything (Since the hash of the folder's contents match the hash of the currently applied cluster bundle, so there is nothing to and the bundle-apply process exits).

There is the risk that with automating like this that if the deployment server sends down certain types of changes down to the cluster mater, it'll initiate a rolling-restart. This link will detail what might cause that: Restart or reload after configuration bundle changes?

I'd recommend testing this before going live with the change as there may be something specific to your environment that may cause issues.

0 Karma

mikev
Path Finder

I downvoted this post because this does not answer the question of why the system is checking in every minute and updating the files.

0 Karma

shaun_dyble
Explorer

Hi .. Im having similar issues .. did you end up resolving this problem? If so, how?

Thanks

Shaun

0 Karma

ppablo
Retired

Hi @shaun.dyble

If you're experiencing the same issue covered in a question, be sure to click the "ME TOO" button just below the question title on the left side. This will show multiple people are experiencing this and help improve the visibility of the post.

0 Karma
Get Updates on the Splunk Community!

Introducing the 2024 SplunkTrust!

Hello, Splunk Community! We are beyond thrilled to announce our newest group of SplunkTrust members!  The ...

Introducing the 2024 Splunk MVPs!

We are excited to announce the 2024 cohort of the Splunk MVP program. Splunk MVPs are passionate members of ...

Splunk Custom Visualizations App End of Life

The Splunk Custom Visualizations apps End of Life for SimpleXML will reach end of support on Dec 21, 2024, ...