<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Deployment app on multiple serverclass in Deployment Architecture</title>
    <link>https://community.splunk.com/t5/Deployment-Architecture/Deployment-app-on-multiple-serverclass/m-p/742812#M29312</link>
    <description>&lt;P&gt;&lt;a href="https://community.splunk.com/t5/user/viewprofilepage/user-id/270161"&gt;@nieminej&lt;/a&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;I'm uncertain about this, please open a Splunk support ticket to investigate the issue further.&lt;/SPAN&gt;&lt;/P&gt;</description>
    <pubDate>Thu, 27 Mar 2025 11:51:35 GMT</pubDate>
    <dc:creator>kiran_panchavat</dc:creator>
    <dc:date>2025-03-27T11:51:35Z</dc:date>
    <item>
      <title>Deployment app on multiple serverclass</title>
      <link>https://community.splunk.com/t5/Deployment-Architecture/Deployment-app-on-multiple-serverclass/m-p/742754#M29308</link>
      <description>&lt;P&gt;I wanted to add same base configuration for workstations and have serverclasses divided by organizations but base app would be same on everyone.&lt;/P&gt;&lt;P&gt;Now I have problem:&amp;nbsp;&lt;/P&gt;&lt;P&gt;When you make changes (add host through webgui to one serverclass) and click save, it changes bundle epoch time under global_bundles and then other serverclasses say that file does not exist on server when clients try to download app. And then if I run reload deploy-server it's fine again. But everytime if I need to add client on any workstation serverclass it breaks all other serverclasses. It's pretty rough to run reload deploy-server command everytime because there will be pretty high load on the DS.&amp;nbsp;&lt;/P&gt;&lt;P&gt;Is there any other way to handle this than making class-specific base apps?&lt;/P&gt;&lt;P&gt;Running 9.4.1 12vCPU/12GB RAM.&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 26 Mar 2025 22:39:14 GMT</pubDate>
      <guid>https://community.splunk.com/t5/Deployment-Architecture/Deployment-app-on-multiple-serverclass/m-p/742754#M29308</guid>
      <dc:creator>nieminej</dc:creator>
      <dc:date>2025-03-26T22:39:14Z</dc:date>
    </item>
    <item>
      <title>Re: Deployment app on multiple serverclass</title>
      <link>https://community.splunk.com/t5/Deployment-Architecture/Deployment-app-on-multiple-serverclass/m-p/742756#M29310</link>
      <description>&lt;P&gt;&lt;a href="https://community.splunk.com/t5/user/viewprofilepage/user-id/270161"&gt;@nieminej&lt;/a&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Instead of reloading the entire deployment server, you can reload specific server classes. This can be done using the command .&lt;FONT color="#FF6600"&gt;&lt;STRONG&gt;/&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;FONT color="#FF6600"&gt;&lt;STRONG&gt;splunk reload deploy-server -class &amp;lt;serverclass name&amp;gt;&lt;/STRONG&gt;&lt;/FONT&gt;&lt;SPAN&gt;&lt;FONT color="#FF6600"&gt;&lt;STRONG&gt;.&lt;/STRONG&gt;&lt;/FONT&gt; This way, only the changes made to the corresponding deployment apps will get reloaded, reducing the load on the deployment server.&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;U&gt;&lt;EM&gt;&lt;STRONG&gt;Instead of immediate reload deploy-server, use a scheduled reload (e.g., via cron) to batch updates:&lt;/STRONG&gt;&lt;/EM&gt;&lt;/U&gt;&lt;/P&gt;&lt;P&gt;In this situation, we can’t designate a specific server class.&amp;nbsp; With multiple server classes involved, setting up individual cron jobs for each one becomes impractical.&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;0 * * * * /opt/splunk/bin/splunk reload deploy-server -auth admin:&amp;lt;password&amp;gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;&lt;SPAN&gt;The shared app stays static, and GUI changes only affect serverclass membership, not the app bundle itself. Batching reloads reduces DS load frequency&lt;BR /&gt;&lt;/SPAN&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;U&gt;&lt;STRONG&gt;Reload deployment server via API/Splunk SDK&lt;/STRONG&gt;&lt;/U&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&lt;A href="https://community.splunk.com/t5/Splunk-Dev/With-the-Splunk-Python-SDK-how-do-I-reload-deploy-client-with-2/m-p/438775" target="_blank"&gt;https://community.splunk.com/t5/Splunk-Dev/With-the-Splunk-Python-SDK-how-do-I-reload-deploy-client-with-2/m-p/438775&lt;/A&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;U&gt;&lt;STRONG&gt;App:&lt;/STRONG&gt;&lt;/U&gt;&lt;/P&gt;&lt;P class=""&gt;Adds a simple |reloadds search command to reload deployment server configs from disk, as well as an alert action which does the same thing.&lt;/P&gt;&lt;P class=""&gt;&lt;SPAN&gt;Another app in splunkbase to reload DS&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&lt;A href="https://splunkbase.splunk.com/app/7339" target="_blank" rel="noopener"&gt;https://splunkbase.splunk.com/app/7339&lt;/A&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Check this for more details:&amp;nbsp;&lt;A href="https://community.splunk.com/t5/Getting-Data-In/Deployment-Server-reload-configs-without-restarting-splunk/m-p/124423" target="_blank" rel="noopener"&gt;https://community.splunk.com/t5/Getting-Data-In/Deployment-Server-reload-configs-without-restarting-splunk/m-p/124423&lt;/A&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;U&gt;&lt;STRONG&gt;REST call:&lt;/STRONG&gt;&lt;/U&gt;&lt;/P&gt;&lt;P&gt;curl -ku admin:your_password &lt;A href="https://your_splunk_server:8089/servicesNS/-/system/deployment/server/config/_reload" target="_blank" rel="noopener"&gt;https://your_splunk_server:8089/servicesNS/-/system/deployment/server/config/_reload&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Use the URL below, substituting your host name for myHostName and the serverClass you want to reload for serverClassName&lt;/P&gt;&lt;P&gt;&lt;A href="https://myHostName:8089/services/deployment/server/serverclasses/serverClassName/reload" target="_blank" rel="noopener"&gt;https://myHostName:8089/services/deployment/server/serverclasses/serverClassName/reload&lt;/A&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 27 Mar 2025 02:50:17 GMT</pubDate>
      <guid>https://community.splunk.com/t5/Deployment-Architecture/Deployment-app-on-multiple-serverclass/m-p/742756#M29310</guid>
      <dc:creator>kiran_panchavat</dc:creator>
      <dc:date>2025-03-27T02:50:17Z</dc:date>
    </item>
    <item>
      <title>Re: Deployment app on multiple serverclass</title>
      <link>https://community.splunk.com/t5/Deployment-Architecture/Deployment-app-on-multiple-serverclass/m-p/742764#M29311</link>
      <description>&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;a href="https://community.splunk.com/t5/user/viewprofilepage/user-id/264857"&gt;@kiran_panchavat&lt;/a&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;But everytime I make changes through webGUI it makes serverclass reload and all other serverclasses lose bundle before I make full server reload&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 27 Mar 2025 06:08:37 GMT</pubDate>
      <guid>https://community.splunk.com/t5/Deployment-Architecture/Deployment-app-on-multiple-serverclass/m-p/742764#M29311</guid>
      <dc:creator>nieminej</dc:creator>
      <dc:date>2025-03-27T06:08:37Z</dc:date>
    </item>
    <item>
      <title>Re: Deployment app on multiple serverclass</title>
      <link>https://community.splunk.com/t5/Deployment-Architecture/Deployment-app-on-multiple-serverclass/m-p/742812#M29312</link>
      <description>&lt;P&gt;&lt;a href="https://community.splunk.com/t5/user/viewprofilepage/user-id/270161"&gt;@nieminej&lt;/a&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;I'm uncertain about this, please open a Splunk support ticket to investigate the issue further.&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Thu, 27 Mar 2025 11:51:35 GMT</pubDate>
      <guid>https://community.splunk.com/t5/Deployment-Architecture/Deployment-app-on-multiple-serverclass/m-p/742812#M29312</guid>
      <dc:creator>kiran_panchavat</dc:creator>
      <dc:date>2025-03-27T11:51:35Z</dc:date>
    </item>
    <item>
      <title>Re: Deployment app on multiple serverclass</title>
      <link>https://community.splunk.com/t5/Deployment-Architecture/Deployment-app-on-multiple-serverclass/m-p/742854#M29314</link>
      <description>You shoudn't ever write admin password in clear text in any file (like cron) in any system. You have lost your splunk installation(s) security by that way!!!!</description>
      <pubDate>Thu, 27 Mar 2025 16:41:45 GMT</pubDate>
      <guid>https://community.splunk.com/t5/Deployment-Architecture/Deployment-app-on-multiple-serverclass/m-p/742854#M29314</guid>
      <dc:creator>isoutamo</dc:creator>
      <dc:date>2025-03-27T16:41:45Z</dc:date>
    </item>
    <item>
      <title>Re: Deployment app on multiple serverclass</title>
      <link>https://community.splunk.com/t5/Deployment-Architecture/Deployment-app-on-multiple-serverclass/m-p/742855#M29315</link>
      <description>&lt;P&gt;When you have this kind (big) environment with several serverclasses etc. you should use only conf files with git to manage that environment!&lt;/P&gt;&lt;P&gt;With that way your DS wouldn't do anything else than what you tell it to do.&lt;/P&gt;&lt;P&gt;&lt;A href="https://conf.splunk.com/files/2024/slides/PLA1310C.pdf" target="_blank"&gt;PLA1310C_Splunk .conf24 Interactive Workshop&lt;/A&gt;&amp;nbsp;this is something you should read.&lt;/P&gt;</description>
      <pubDate>Thu, 27 Mar 2025 16:45:01 GMT</pubDate>
      <guid>https://community.splunk.com/t5/Deployment-Architecture/Deployment-app-on-multiple-serverclass/m-p/742855#M29315</guid>
      <dc:creator>isoutamo</dc:creator>
      <dc:date>2025-03-27T16:45:01Z</dc:date>
    </item>
  </channel>
</rss>

