I built an app and I have one add-on for this app which is DB Connect .Now I want to build a package for this app so that I can install it to another splunk instance without downloading DB connect on that machine .Please suggest what to do.
If you have not already done so, you should read the information in the Developing Views and Apps for Splunk Web manual, especially the topic called Package your app or add-on.
With that said, are you talking about redistributing DB Connect? Splunk DB Connect is subject to the Splunk Software License Agreement. See section 5, "Software Restrictions."
Thanks Chris for the quick responce, I have alredy read this document I just have one confusion .Do i need to build 2 different packages for both (my app and DB connect) and then install these 2 on different machine or I can achive it with just one package that is my App.
Finally I figured it out, so here are the steps to build a package
1) we have 2 different ways to build a package
2) For Zipping you just need to download 7 zip software and zip your app in .tar extension .Why “.tar” because Splunk reads or load “.tar or .spl” apps only.
Once you zip your app you can paste it to the fresh spluk instance/other machine and with the help of manage app create app from file you can install this app. Repeat the same steps for DB connect app or add on.
3) Second method to build an app package is CLI and with this method you will get .spl file and for this open cmd $Home$/splunk/bin
Splunk package app abc (here abc is you app name)
Here system will ask username and password, that is it you can check your .spl file in the following location
The easiest way to build package is with CLI