All Apps and Add-ons

How would you update customized app in clustered environment?

splunkreal
Influencer

Hello,

would you copy the app's full folder in another location as backup, extract new app from tgz in master-apps or shcluster/apps then copy your local folder from backup to new one?

Thanks.

* If this helps, please upvote or accept solution if it solved *
Labels (3)
0 Karma

gcusello
SplunkTrust
SplunkTrust

Hi @splunkreal,

Updates must always be done by Master Node (on indexers' Cluster)  and on Deployer (on Search' Heads Cluster).

the update process is usually descripted in documentation, but anyway is simple:

  • copy app on Master Node or Deployer,
  • untar it in the correct folder,
  • check files ownership (splunk:splunk),
  • push it using the commands (GUI from Master Node and command from Deployer.

beware when you update an App from Deployer to preserve lookups because you risk to override the existing ones!

Ciao.

Giuseppe

0 Karma

splunkreal
Influencer

Hi @gcusello 

so you don't mind if old files/deprecated, in default for instance, remain for new app?

Thanks.

 

* If this helps, please upvote or accept solution if it solved *
0 Karma

gcusello
SplunkTrust
SplunkTrust

Hi @splunkreal,

when you update an app with a new version all the conf files in default will be overrided, only the ones in local will be saved.

Ciao.

Giuseppe

0 Karma

splunkreal
Influencer

Thanks @gcusello however what about no longer in use confs or files no longer in use? Which command do you use to untar?

 

* If this helps, please upvote or accept solution if it solved *
0 Karma

gcusello
SplunkTrust
SplunkTrust

Hi @splunkreal,

if I correctly understood, you're speking of update apps: new app versions contains only correct conf files and deprecated ones aren't still in the app.

Ciao.

Giuseppe

0 Karma

splunkreal
Influencer

For example we downloaded app from splunkbase.

We have done some local confs.

We want to get the latest one from splunkbase

if we untar new app into old app directory then we may see old remaining files which were used by old app but not in the new app?

Thanks for your time 🙂

* If this helps, please upvote or accept solution if it solved *
0 Karma
Got questions? Get answers!

Join the Splunk Community Slack to learn, troubleshoot, and make connections with fellow Splunk practitioners in real time!

Meet up IRL or virtually!

Join Splunk User Groups to connect and learn in-person by region or remotely by topic or industry.

Get Updates on the Splunk Community!

May 2026 Splunk Expert Sessions: Security & Observability

Level Up Your Operations: May 2026 Splunk Expert Sessions Whether you are refining your security posture or ...

Network to App: Observability Unlocked [May & June Series]

In today’s digital landscape, your environment is no longer confined to the data center. It spans complex ...

SPL2 Deep Dives, AppDynamics Integrations, SAML Made Simple and Much More on Splunk ...

Splunk Lantern is Splunk’s customer success center that provides practical guidance from Splunk experts on key ...