Orchestration-server Configuration
Orchestration-server ConfigurationOrchestration-server Configuration
HostPropertiesHostProperties
- Name:
rsa.orchestration.engine.host-infra.back-off-interval
- Default value:
15
- Type:
seconds
- Description:
Backoff interval in seconds
- Name:
rsa.orchestration.engine.host-infra.max-backoff-factor
- Default value:
5
- Type:
integer
- Description:
Maximum call-home delay factor. Used to exponentially back off for subsequent host refresh failures.
SaltClientPropertiesSaltClientProperties
- Name:
rsa.orchestration.engine.salt.client.
api-uri - Default value:
- Type:
uri
- Description:
The URI for the SaltStack API
- Name:
rsa.orchestration.engine.salt.client.
external-authentication - Default value:
pam
- Type:
string
- Description:
The Salt API authentication mechanism
- Name:
rsa.orchestration.engine.salt.client.
host-verification-enabled - Default value:
true
- Type:
boolean
- Description:
The certificate host validation when communicating with the Salt API
- Name:
rsa.orchestration.engine.salt.client.
password - Default value:
- Type:
string
- Description:
The Salt API password
- Name:
rsa.orchestration.engine.salt.client.
retry-interval - Default value:
5
- Type:
seconds
- Description:
The amount of time in between retries
- Name:
rsa.orchestration.engine.salt.client.
retry-timeout - Default value:
2
- Type:
seconds
- Description:
The maximum amount of time to wait during retries of Salt API commands {@link #retryInterval}
- Name:
rsa.orchestration.engine.salt.client.
username - Default value:
- Type:
string
- Description:
The Salt API username
ChefConfigurationPropertiesChefConfigurationProperties
- Name:
rsa.orchestration.engine.salt.component.
chef-cache-run-list-location - Default value:
/var/lib/netwitness/config-management/nodes
- Type:
string
- Description:
Directory where chef stores the json from the previous chef runs
- Name:
rsa.orchestration.engine.salt.component.
chef-config-location - Default value:
/var/lib/netwitness/config-management/client.rb
- Type:
string
- Description:
The location of the Chef solo configuration
- Name:
rsa.orchestration.engine.salt.component.
chef-log-location - Default value:
/var/log/netwitness/config-management/chef-solo.log
- Type:
string
- Description:
The location to write the log file for a Chef solo execution
- Name:
rsa.orchestration.engine.salt.component.
chef-run-list-location - Default value:
/etc/netwitness/config-management/node.json
- Type:
string
- Description:
The location to write the Chef run list
- Name:
rsa.orchestration.engine.salt.component.
descriptor-location - Default value:
/etc/netwitness/component-descriptor/descriptor
- Type:
string
- Description:
The location of the component descriptor JSON file
- Name:
rsa.orchestration.engine.salt.component.
use-stable-package-versions - Default value:
true
- Type:
boolean
- Description:
When enabled, the RPM version in the component descriptor file will be used. If disabled, the latest RPM version available in the yum repository will be used instead.
ProvisionHostPropertiesProvisionHostProperties
- Name:
rsa.orchestration.engine.salt.task.provision-host.interval
- Default value:
5
- Type:
seconds
- Description:
The amount of time in between the availability checks.
- Name:
rsa.orchestration.engine.salt.task.provision-host.ping-timeout
- Default value:
30
- Type:
seconds
- Description:
Timeout for ping
- Name:
rsa.orchestration.engine.salt.task.provision-host.timeout
- Default value:
1
- Type:
seconds
- Description:
The amount of time to wait for the host/minion to connect to the Salt master. The checks will happen at the configured {@link #interval}
DeploymentPropertiesDeploymentProperties
- Name:
rsa.orchestration.platform.node-mode
- Default value:
active
- Type:
string
- Description:
TaskExecutionPropertiesTaskExecutionProperties
- Name:
rsa.orchestration.task.async-keep-alive-time
- Default value:
10
- Type:
long
- Description:
maximum time that excess idle threads will wait for new tasks before terminating for async tasks
- Name:
rsa.orchestration.task.async-keep-alive-time-unit
- Default value:
- Type:
timeunit
- Description:
Time unit for above
- Name:
rsa.orchestration.task.async-pool-size
- Default value:
1
- Type:
integer
- Description:
the maximum number of threads to allow for asynchronous executor service
- Name:
rsa.orchestration.task.cleanup-interval
- Default value:
7
- Type:
seconds
- Description:
The interval at which to delete existing Tasks
- Name:
rsa.orchestration.task.freeze-detection-threshold
- Default value:
15
- Type:
seconds
- Description:
Time after which a stuck monitor thread is considered frozen
- Name:
rsa.orchestration.task.number-of-threads
- Default value:
5
- Type:
integer
- Description:
Number of threads in the pool for the sync execution service
- Name:
rsa.orchestration.task.retain-task-duration
- Default value:
30
- Type:
seconds
- Description:
The amount of time to keep the jobs since its created. After the configured time elapses since the task created, task will be deleted.
- Name:
rsa.orchestration.task.salt-job-schedule-wait-time
- Default value:
5
- Type:
seconds
- Description:
Grace period to wait for a salt job to be scheduled
- Name:
rsa.orchestration.task.shutdown-timeout
- Default value:
30
- Type:
seconds
- Description:
The amount of time to wait, after receiving a shutdown request, for an executing task to finish before interrupting the execution.
- Name:
rsa.orchestration.task.task-monitor-interval
- Default value:
30
- Type:
seconds
- Description:
Interval to check for new tasks and submit them
- Name:
rsa.orchestration.task.update-interval
- Default value:
15
- Type:
seconds
- Description:
Amount of time between status check of currently running asynchronous jobs