<?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: Is anyone using CI/CD to deploy Splunk apps? in Deployment Architecture</title>
    <link>https://community.splunk.com/t5/Deployment-Architecture/Is-anyone-using-CI-CD-to-deploy-Splunk-apps/m-p/215459#M8047</link>
    <description>&lt;P&gt;Hi Vince,&lt;BR /&gt;
Any chance we can get a 'beta' copy to look at ? Keen to get things moving &lt;span class="lia-unicode-emoji" title=":slightly_smiling_face:"&gt;🙂&lt;/span&gt;&lt;/P&gt;

&lt;PRE&gt;&lt;CODE&gt;  ...Laurie:{)
&lt;/CODE&gt;&lt;/PRE&gt;</description>
    <pubDate>Wed, 22 Feb 2017 02:39:28 GMT</pubDate>
    <dc:creator>laurie_gellatly</dc:creator>
    <dc:date>2017-02-22T02:39:28Z</dc:date>
    <item>
      <title>Is anyone using CI/CD to deploy Splunk apps?</title>
      <link>https://community.splunk.com/t5/Deployment-Architecture/Is-anyone-using-CI-CD-to-deploy-Splunk-apps/m-p/215450#M8038</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;

&lt;P&gt;We are trying to achieve one-click deployments with Splunk applications. Our desired workflow is below:&lt;/P&gt;

&lt;P&gt;1) we develop the app and push the changes to the develop branch&lt;BR /&gt;
2) we have a pipeline listening for any changes on the branch and when changes are pushed, deployment is triggered on a WIP environment&lt;BR /&gt;
3) we pack the Splunk applications for the search head and deployment server in tar.gz archives which are extracted on the search head/deployment server (in etc/apps on the search head and etc/deployment-apps on the deployment server) and rsynced using the --delete flag so that if an app has been removed from git, it will also be removed from the search head/deployment server apps - this process is being executed by Chef&lt;BR /&gt;
4) we manually reload the deployment server or, in the case of adding a new index, we manually apply the cluster bundle&lt;/P&gt;

&lt;P&gt;We are facing the following difficulties:&lt;/P&gt;

&lt;UL&gt;
&lt;LI&gt;we plan on testing the applications before pushing them to live and that entitles using live data - since we're using AWS I've created a snapshot of the live Splunk server, mounted the snapshot on the WIP environment, put the cluster in maintenance mode and symlinked /opt/splunk/var/lib from the snapshot and started the indexers and disabled maintenance mode. This worked just fine however, if there is new data in Splunk, we need to repeat the process. Q: What is the best way of replicating live data on the WIP environment?&lt;/LI&gt;
&lt;LI&gt;when we deploy applications, we don't want the WIP apps to interact w/ the live environment at all. This means that if we develop an app and we create an outputs.conf or anything referring to the WIP infrastructure, we will use something like wip-domain.com. This defeats our purpose as if we develop an application we will need to maintain an additional Git repo for live so that we reference live-domain.com. Q: How do we overcome the environment naming convention issue so that we only maintain one repository?&lt;/LI&gt;
&lt;LI&gt;how can we run tests on our apps? is there a framework that can be used?&lt;/LI&gt;
&lt;LI&gt;we have some apps on the search head that are pretty static and those are maintained through Chef - our developers don't have access to the Chef repo so if they make a change to an existing app, they need to rely on a sysadmin. Q: Is there any reason why we shouldn't deploy applications on the search head using serverclass.conf?&lt;/LI&gt;
&lt;/UL&gt;

&lt;P&gt;There are just some of the challenges we've faced so far. Is anyone using CI/CD (Continuous Integration / Continuous Deployment) to deploy Splunk applications? We are using GoCD if this helps.&lt;/P&gt;

&lt;P&gt;Thanks in advance.&lt;/P&gt;</description>
      <pubDate>Thu, 05 Jan 2017 17:23:27 GMT</pubDate>
      <guid>https://community.splunk.com/t5/Deployment-Architecture/Is-anyone-using-CI-CD-to-deploy-Splunk-apps/m-p/215450#M8038</guid>
      <dc:creator>mugurelmargarit</dc:creator>
      <dc:date>2017-01-05T17:23:27Z</dc:date>
    </item>
    <item>
      <title>Re: Is anyone using CI/CD to deploy Splunk apps?</title>
      <link>https://community.splunk.com/t5/Deployment-Architecture/Is-anyone-using-CI-CD-to-deploy-Splunk-apps/m-p/215451#M8039</link>
      <description>&lt;P&gt;&lt;A href="http://conf.splunk.com/sessions/2016-sessions.html#search=open-sourced&amp;amp;"&gt;http://conf.splunk.com/sessions/2016-sessions.html#search=open-sourced&amp;amp;&lt;/A&gt;&lt;/P&gt;

&lt;P&gt;Will be out soon! I'll update this when it's released.&lt;/P&gt;</description>
      <pubDate>Thu, 12 Jan 2017 17:51:25 GMT</pubDate>
      <guid>https://community.splunk.com/t5/Deployment-Architecture/Is-anyone-using-CI-CD-to-deploy-Splunk-apps/m-p/215451#M8039</guid>
      <dc:creator>vliggio</dc:creator>
      <dc:date>2017-01-12T17:51:25Z</dc:date>
    </item>
    <item>
      <title>Re: Is anyone using CI/CD to deploy Splunk apps?</title>
      <link>https://community.splunk.com/t5/Deployment-Architecture/Is-anyone-using-CI-CD-to-deploy-Splunk-apps/m-p/215452#M8040</link>
      <description>&lt;P&gt;Great news, I've been on the lookout for this since I saw the recording!  Thanks&lt;/P&gt;</description>
      <pubDate>Thu, 12 Jan 2017 20:10:51 GMT</pubDate>
      <guid>https://community.splunk.com/t5/Deployment-Architecture/Is-anyone-using-CI-CD-to-deploy-Splunk-apps/m-p/215452#M8040</guid>
      <dc:creator>ppeterson</dc:creator>
      <dc:date>2017-01-12T20:10:51Z</dc:date>
    </item>
    <item>
      <title>Re: Is anyone using CI/CD to deploy Splunk apps?</title>
      <link>https://community.splunk.com/t5/Deployment-Architecture/Is-anyone-using-CI-CD-to-deploy-Splunk-apps/m-p/215453#M8041</link>
      <description>&lt;P&gt;The name referred to is:&lt;BR /&gt;
Unified Open-Sourced Splunk Configuration Management System&lt;BR /&gt;
&lt;A href="http://conf.splunk.com/files/2016/recordings/unified-open-sourced-splunk-configuration-management-system.mp4"&gt;Recording&lt;/A&gt; &lt;A href="http://conf.splunk.com/files/2016/slides/unified-open-sourced-splunk-configuration-management-system.pdf"&gt;Slides&lt;/A&gt;&lt;BR /&gt;
I've also been eagerly awaiting it's release! Thanks for the update.&lt;/P&gt;</description>
      <pubDate>Fri, 13 Jan 2017 00:01:05 GMT</pubDate>
      <guid>https://community.splunk.com/t5/Deployment-Architecture/Is-anyone-using-CI-CD-to-deploy-Splunk-apps/m-p/215453#M8041</guid>
      <dc:creator>gjanders</dc:creator>
      <dc:date>2017-01-13T00:01:05Z</dc:date>
    </item>
    <item>
      <title>Re: Is anyone using CI/CD to deploy Splunk apps?</title>
      <link>https://community.splunk.com/t5/Deployment-Architecture/Is-anyone-using-CI-CD-to-deploy-Splunk-apps/m-p/215454#M8042</link>
      <description>&lt;P&gt;Right, thanks! The search doesn't seem to carry over even though it's in the URL.&lt;/P&gt;</description>
      <pubDate>Fri, 13 Jan 2017 00:06:21 GMT</pubDate>
      <guid>https://community.splunk.com/t5/Deployment-Architecture/Is-anyone-using-CI-CD-to-deploy-Splunk-apps/m-p/215454#M8042</guid>
      <dc:creator>vliggio</dc:creator>
      <dc:date>2017-01-13T00:06:21Z</dc:date>
    </item>
    <item>
      <title>Re: Is anyone using CI/CD to deploy Splunk apps?</title>
      <link>https://community.splunk.com/t5/Deployment-Architecture/Is-anyone-using-CI-CD-to-deploy-Splunk-apps/m-p/215455#M8043</link>
      <description>&lt;P&gt;Yes I noticed ! Not sure why, I've put links into my post to assist with the recording/slides as well &lt;span class="lia-unicode-emoji" title=":slightly_smiling_face:"&gt;🙂&lt;/span&gt;&lt;/P&gt;</description>
      <pubDate>Fri, 13 Jan 2017 01:46:21 GMT</pubDate>
      <guid>https://community.splunk.com/t5/Deployment-Architecture/Is-anyone-using-CI-CD-to-deploy-Splunk-apps/m-p/215455#M8043</guid>
      <dc:creator>gjanders</dc:creator>
      <dc:date>2017-01-13T01:46:21Z</dc:date>
    </item>
    <item>
      <title>Re: Is anyone using CI/CD to deploy Splunk apps?</title>
      <link>https://community.splunk.com/t5/Deployment-Architecture/Is-anyone-using-CI-CD-to-deploy-Splunk-apps/m-p/215456#M8044</link>
      <description>&lt;P&gt;For your DEV/QA environment, you should try using data cloning at the forwarder level over to those indexers instead of snapshot copying. Then just set the data retention in the DEV/QA environment to a much smaller level. You should be able to have the same apps on the search head and indexer as normal but they would be separate from your prod environment (much more cost effective if you're not using a cluster / multisite cluster as DEV/QA as well). &lt;/P&gt;

&lt;P&gt;You can deploy apps on the search head using the deployment server (I use the DS to deploy tech addons and additional configurations to the search heads, however be careful of deploying apps to a prod environment where you allow users to edit dashboards, reports, and saved searches with global permissions, as the deployment server likes to keep the apps' synced).  &lt;/P&gt;</description>
      <pubDate>Fri, 13 Jan 2017 03:00:27 GMT</pubDate>
      <guid>https://community.splunk.com/t5/Deployment-Architecture/Is-anyone-using-CI-CD-to-deploy-Splunk-apps/m-p/215456#M8044</guid>
      <dc:creator>goodsellt</dc:creator>
      <dc:date>2017-01-13T03:00:27Z</dc:date>
    </item>
    <item>
      <title>Re: Is anyone using CI/CD to deploy Splunk apps?</title>
      <link>https://community.splunk.com/t5/Deployment-Architecture/Is-anyone-using-CI-CD-to-deploy-Splunk-apps/m-p/215457#M8045</link>
      <description>&lt;P&gt;Very interested in this, looking forward to its release!&lt;/P&gt;</description>
      <pubDate>Mon, 16 Jan 2017 10:24:43 GMT</pubDate>
      <guid>https://community.splunk.com/t5/Deployment-Architecture/Is-anyone-using-CI-CD-to-deploy-Splunk-apps/m-p/215457#M8045</guid>
      <dc:creator>mugurelmargarit</dc:creator>
      <dc:date>2017-01-16T10:24:43Z</dc:date>
    </item>
    <item>
      <title>Re: Is anyone using CI/CD to deploy Splunk apps?</title>
      <link>https://community.splunk.com/t5/Deployment-Architecture/Is-anyone-using-CI-CD-to-deploy-Splunk-apps/m-p/215458#M8046</link>
      <description>&lt;P&gt;Glad to hear that this is still in the pipeline.&lt;BR /&gt;
Was looking good in Orlando. &lt;BR /&gt;
Thanks Vince,  the hard work is appreciated. &lt;/P&gt;</description>
      <pubDate>Wed, 08 Feb 2017 14:57:47 GMT</pubDate>
      <guid>https://community.splunk.com/t5/Deployment-Architecture/Is-anyone-using-CI-CD-to-deploy-Splunk-apps/m-p/215458#M8046</guid>
      <dc:creator>warwicks</dc:creator>
      <dc:date>2017-02-08T14:57:47Z</dc:date>
    </item>
    <item>
      <title>Re: Is anyone using CI/CD to deploy Splunk apps?</title>
      <link>https://community.splunk.com/t5/Deployment-Architecture/Is-anyone-using-CI-CD-to-deploy-Splunk-apps/m-p/215459#M8047</link>
      <description>&lt;P&gt;Hi Vince,&lt;BR /&gt;
Any chance we can get a 'beta' copy to look at ? Keen to get things moving &lt;span class="lia-unicode-emoji" title=":slightly_smiling_face:"&gt;🙂&lt;/span&gt;&lt;/P&gt;

&lt;PRE&gt;&lt;CODE&gt;  ...Laurie:{)
&lt;/CODE&gt;&lt;/PRE&gt;</description>
      <pubDate>Wed, 22 Feb 2017 02:39:28 GMT</pubDate>
      <guid>https://community.splunk.com/t5/Deployment-Architecture/Is-anyone-using-CI-CD-to-deploy-Splunk-apps/m-p/215459#M8047</guid>
      <dc:creator>laurie_gellatly</dc:creator>
      <dc:date>2017-02-22T02:39:28Z</dc:date>
    </item>
    <item>
      <title>Re: Is anyone using CI/CD to deploy Splunk apps?</title>
      <link>https://community.splunk.com/t5/Deployment-Architecture/Is-anyone-using-CI-CD-to-deploy-Splunk-apps/m-p/215460#M8048</link>
      <description>&lt;P&gt;Release is days away!&lt;/P&gt;</description>
      <pubDate>Wed, 22 Feb 2017 21:28:30 GMT</pubDate>
      <guid>https://community.splunk.com/t5/Deployment-Architecture/Is-anyone-using-CI-CD-to-deploy-Splunk-apps/m-p/215460#M8048</guid>
      <dc:creator>vliggio</dc:creator>
      <dc:date>2017-02-22T21:28:30Z</dc:date>
    </item>
    <item>
      <title>Re: Is anyone using CI/CD to deploy Splunk apps?</title>
      <link>https://community.splunk.com/t5/Deployment-Architecture/Is-anyone-using-CI-CD-to-deploy-Splunk-apps/m-p/215461#M8049</link>
      <description>&lt;P&gt;Can't wait, looking forward to it!&lt;/P&gt;</description>
      <pubDate>Wed, 22 Feb 2017 21:52:09 GMT</pubDate>
      <guid>https://community.splunk.com/t5/Deployment-Architecture/Is-anyone-using-CI-CD-to-deploy-Splunk-apps/m-p/215461#M8049</guid>
      <dc:creator>ppeterson</dc:creator>
      <dc:date>2017-02-22T21:52:09Z</dc:date>
    </item>
    <item>
      <title>Re: Is anyone using CI/CD to deploy Splunk apps?</title>
      <link>https://community.splunk.com/t5/Deployment-Architecture/Is-anyone-using-CI-CD-to-deploy-Splunk-apps/m-p/215462#M8050</link>
      <description>&lt;P&gt;Excellent. Thanks&lt;/P&gt;</description>
      <pubDate>Sun, 26 Feb 2017 22:23:00 GMT</pubDate>
      <guid>https://community.splunk.com/t5/Deployment-Architecture/Is-anyone-using-CI-CD-to-deploy-Splunk-apps/m-p/215462#M8050</guid>
      <dc:creator>laurie_gellatly</dc:creator>
      <dc:date>2017-02-26T22:23:00Z</dc:date>
    </item>
    <item>
      <title>Re: Is anyone using CI/CD to deploy Splunk apps?</title>
      <link>https://community.splunk.com/t5/Deployment-Architecture/Is-anyone-using-CI-CD-to-deploy-Splunk-apps/m-p/215463#M8051</link>
      <description>&lt;P&gt;Any updates yet or approximate dates? Looking forward to the release...&lt;/P&gt;</description>
      <pubDate>Wed, 15 Mar 2017 01:01:33 GMT</pubDate>
      <guid>https://community.splunk.com/t5/Deployment-Architecture/Is-anyone-using-CI-CD-to-deploy-Splunk-apps/m-p/215463#M8051</guid>
      <dc:creator>gjanders</dc:creator>
      <dc:date>2017-03-15T01:01:33Z</dc:date>
    </item>
    <item>
      <title>Re: Is anyone using CI/CD to deploy Splunk apps?</title>
      <link>https://community.splunk.com/t5/Deployment-Architecture/Is-anyone-using-CI-CD-to-deploy-Splunk-apps/m-p/215464#M8052</link>
      <description>&lt;P&gt;Appetite has finally been released to open source! &lt;A href="https://github.com/Bridgewater/appetite"&gt;https://github.com/Bridgewater/appetite&lt;/A&gt;&lt;/P&gt;</description>
      <pubDate>Fri, 31 Mar 2017 23:19:13 GMT</pubDate>
      <guid>https://community.splunk.com/t5/Deployment-Architecture/Is-anyone-using-CI-CD-to-deploy-Splunk-apps/m-p/215464#M8052</guid>
      <dc:creator>vliggio</dc:creator>
      <dc:date>2017-03-31T23:19:13Z</dc:date>
    </item>
    <item>
      <title>Re: Is anyone using CI/CD to deploy Splunk apps?</title>
      <link>https://community.splunk.com/t5/Deployment-Architecture/Is-anyone-using-CI-CD-to-deploy-Splunk-apps/m-p/215465#M8053</link>
      <description>&lt;P&gt;Hi Vince&lt;/P&gt;

&lt;P&gt;How is Appetite going so far?  seems like not many activities going on in recent 2 years. &lt;/P&gt;

&lt;P&gt;Any updates, latest status? &lt;/P&gt;

&lt;P&gt;Thanks&lt;BR /&gt;
Gary&lt;/P&gt;</description>
      <pubDate>Mon, 22 Jul 2019 21:39:00 GMT</pubDate>
      <guid>https://community.splunk.com/t5/Deployment-Architecture/Is-anyone-using-CI-CD-to-deploy-Splunk-apps/m-p/215465#M8053</guid>
      <dc:creator>imgarytan</dc:creator>
      <dc:date>2019-07-22T21:39:00Z</dc:date>
    </item>
  </channel>
</rss>

