Configuration Management Flashcards
What is the idea behind a deployment app?
To create a container for a specific task, e.g to extract data from one data source. Or a container which helds configuration for indexer etc.
The idea is to have small and reusable configurations, packed in one container called deployment app or app.
If you are the developer of an app, where do you place your configurations?
myapp/default
If you are a PS consultant and you download the configuration base apps, where do you configure?
/local
To deploy a cluster, can you use deployment apps to setup the clustering?
There is no clear answer to that. The PS base configurations does contain apps for clustering which shows that you can use apps to do that.
During the Core Implementation class in 2017 it was explained, that it is not recommended to do that.
I personally think it is possible but in case of changes (eg change of rep factor), all the changes needs to be done through editing the .conf files and not through the GUI, because the GUI changes will be saved in a different app context.
Where do you put the follwing app?
org_cluster_master_base
On the CM
If you want to control the master-apps through the deployment server, which pre-configured base app do you use?
org_master_deploymentclient
The CM has a simplified version of the deployment server included, what base configuration apps are intended to be placed in the master-apps directory?
1) org_cluster_indexer_base
2) org_all_indexes
3) If wished, TA-
Which base config apps are not intended to push out via the CM and needs to be placed by hand?
org_site_n*
What is a simple scenario of using the deployment features of CM, DS and DEP without messing everything up?
1) CM only deploys apps designed for the indexer tier
2) DEP only deploys apps designed for search tier
3) DS only deploys apps designed for forwarder tier
Another simple scenario would be to use the DS for everything and also to push from the DS apps directly into the /master-apps and /shcluster directory.
KISS (keep it simple and smart)
Why would org_all_indexes be placed on a search head?
To enable typeahead features in Splunk Web
What would be an alternative to the Splunk Deployment Server?
3rd party software management tools like Chef, Puppet
What is the default home phone intervall?
60s
Is it possible to chain/cluster a Deployment Server and place them behind a loadbalancer?
Yes, through the following configuration:
- set crossServerChecksum = true in Global Stanza on Primary and Secondary deployment servers in Serverclass.conf [global] stanza
- Change repositoryLocation to /deployment-apps on Secondary DS deploymentclient.conf
- Change serverRepositoryLocationPolicy = rejectAlways on secondary deploymentclient.conf
What instance types is base config org_indexer_volume_indexes installed on?
Indexer
What instance types is base config org_full_license_server installed on?
Searchheads, indexer