Deployment Architecture

Can other users verify if this is the proper procedure to update TAs in a distributed environment?

adamblock2
Path Finder

I would appreciate if the following procedure could be verified.

I am planning to do the following when updating TAs:

  1. Make a backup copy of the TA folder (Splunk_TA_cisco-asa for example) located in /opt/splunk/etc/deployment-apps/ or /opt/splunk/etc/master-apps
  2. Copy the folder containing the updated version of the TA into /opt/splunk/etc/deployment-apps/ or /opt/splunk/etc/master-apps, overwriting the contents of the current version.
  3. Issue either the ./splunk reload deploy-server or ./splunk apply cluster-bundle depending on whether it is a deployment-app or master-app.

If/when changes are made to the "local" folder of an app, it is currently being made on the distribution server, not the client. That said, is there a need for me to "excludeFromUpdate = $app_root$/local"?

Thank you.

0 Karma
1 Solution

dcarmack_splunk
Splunk Employee
Splunk Employee

Deployment servers do NOT exclude the local app. It is sent along with everything else under the app directory.

Changes should never be made to default (baseline configurations), but to local.

When a deployer deploys to a cluster, default and local are merged to default.

View solution in original post

0 Karma

dcarmack_splunk
Splunk Employee
Splunk Employee

Deployment servers do NOT exclude the local app. It is sent along with everything else under the app directory.

Changes should never be made to default (baseline configurations), but to local.

When a deployer deploys to a cluster, default and local are merged to default.

0 Karma
Get Updates on the Splunk Community!

Observe and Secure All Apps with Splunk

  Join Us for Our Next Tech Talk: Observe and Secure All Apps with SplunkAs organizations continue to innovate ...

Splunk Decoded: Business Transactions vs Business IQ

It’s the morning of Black Friday, and your e-commerce site is handling 10x normal traffic. Orders are flowing, ...

Fastest way to demo Observability

I’ve been having a lot of fun learning about Kubernetes and Observability. I set myself an interesting ...