Advertisement
Guest User

Untitled

a guest
Mar 6th, 2018
69
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 7.46 KB | None | 0 0
  1. # Web UI & API Configuration
  2. # --------------------------
  3. # web: Is the start of the Web UI and API configurations area
  4. web:
  5.  
  6. # listen: Is the listen address, by default this is 0.0.0.0
  7. listen: 0.0.0.0
  8.  
  9. # port: Is the port to bind along with the listen address
  10. port: 8000
  11.  
  12. # theme: Allows users to specify a bootswatch theme to apply the the UI. For more options and information about
  13. # BootSwatch checkout https://bootswatch.com/
  14. theme: slate
  15.  
  16.  
  17. # Datastore Configuration
  18. # --------------------------
  19. # datastore: Is the start of the Datastore configuration area
  20. datastore:
  21.  
  22. # engine: Is the datastore plugin to use, by default this should be set to `redis`
  23. engine: redis
  24.  
  25. # plugins: This key is the start of the plugin configuration area for datastores
  26. plugins:
  27.  
  28. # redis: Is used only if the datastore engine is set to `redis`. This key contains the connection details for `redis`.
  29. # The details below will work with a default Redis container.
  30. redis:
  31. db: localhost
  32. host: redis
  33. port: 6379
  34. # password: example
  35.  
  36.  
  37. # Credentials for SSH logins
  38. # --------------------------
  39. # credentials: Is the start of the configuration area that stores SSH login credentials
  40. credentials:
  41.  
  42. # default: The `default` credential is required, as this is used during the vetting and discovery process to login and
  43. # identify hosts. The details below are example details and this section must be replaced with information for your
  44. # environment.
  45. default:
  46. user: qa
  47. gateway: 100.48.10.14
  48. key: |
  49. -----BEGIN RSA PRIVATE KEY-----
  50. MIIEogIBAAKCAQEArVT8rS6GB0tLH#$$#$$%^%^^rGjVY8CphJj7sHpTKMQysHVx
  51. KW7LXOs8wnBq/lR7Yyk75eQ0/MSoJmg8dHkMxpxLEXlPE1a+fcaEomj7VDbL9ene
  52. IAuxQFkGc4wpRcGpfjcmnlFhbYx0WDX1ZZOG/A0pqIjzFd5ULTC+aFZwBNVCgA3q
  53. d9NjNxGx02oMulZSCHutEVM6TsyddH5PrJK3Y/MHvlOV+2MKp4wYN6hXGa8vBpv3
  54. uIe1dFsFxIKlE6QqfP03EioPalPdXnzfeDhx2BGbpaGTDwf4i1d4jDEovK8sHmBz
  55. H7LrPuBLxgus3N7WGGRjbDWwSY10XhnaayI75wIDAQABAoIBAASbc7PuvqVG/RIn
  56. 56KFGpMJiD8G8lUac+cQYfBI8BWEW$#$#$#$#oFrx0urzUxBVp5GJE9yB26Ik6eh
  57. samu5gYJdX1bahyre5jARBpFDBkq87TvqHXVmbqKIz/DA/3Urfqq4J3or9xHlXga
  58. xxESIM5mUyslqMB2Dmq9FvKTCZs3PLt0wD/17Gr0zW8IgXh/v58qdu+X69UcZbdH
  59. xMhFLqKiO9bAXP8ySwqN4viWIJUOevj5h8NxlJw8fP+sJ5doEzNPlDbIjViGcTB3
  60. aEje4Mcwyyq6T9ompD2p5Dgx/yXEujg5GR+upC+BK1EcI671V0wLFSeAkIjCysys
  61. XMlWRBECgYEA33z0MaNN3C1veH73Y+9Xuh3e40MMhaGtKQoRRmyu6lMdyGlQSX9W
  62. eH/ic3ZuntLBSe9cNWkPOE/nWNqXj/GQbMiDf1cC/6I/pcsIeOaRfh1fcfuIEL05
  63. fGLgWK3RIrhAfDZD/LazSNANzrwAK8RXVzrpcEGpT2+AeZFf6aOWYD0CgYEAxowk
  64. DV+ElxLcEWGu1n78OW9zCZOpQG2ae8+bwmkLDXXP4zEgI7HwnTL9L2nFc57yl98J
  65. kfcZQJ9w2UVzRfzMhj7LfvPD/khB0N26PffDg3GS9IlB++6vRb0quUeQnbZE8/SO
  66. Tbw2BzlsrFGL1BzJlsNEGw19+Jxtcsusf/XUivMCgYACdytufMG4IxwutR/fj11l
  67. ZTz3Pt8dfkodwMmuADbxyNb0Rg0nsmruy2JhKbZQtDyDp0taH32WfnMr7MVtRhn0
  68. yUWCGyCiV1TibFn8k3aZcJOD+2Vl4eCHecPF1q0O9/9mH2cim5VgwULVvAc4dGMO
  69. SE0Y+vB2OuGs9aicODzJdQKBgCsbgDRbGbmHQbqQX9p4RaDevrZElgnEAjeBcsr5
  70. 7Yllm9Yy80xstNYcnPXvXAxnZTpuFXDYmmX6eBDkUEvQwEMhXSNaH6KU451KlsYf
  71. hhaC0SpAps/hGbLliGIj1JU5Xq0s2ryr8XsOD7c2GUrbWTVffej1u/T/WZAEApbh
  72. s9zbAoGAFPAywkAWacdEcoIwG3mHswJiCsK5g1Gi41Mb3gPSkxGv1adzdJiPSxwJ
  73. j5fpsoVG0u91B9CJ8FDv4QsWoMIhg7/vwkuGLbgObENyrPQd9UAHf94ptvoj3bbj
  74. fqXSqF6wOrEWqquTXnioDGW46Vg8aFU5MVpLy2y3oaAg1GJRlR4=
  75. -----END RSA PRIVATE KEY-----
  76.  
  77.  
  78. # Other credentials can also be specified in this section such as the `example` entry below. Runbook checks and actions
  79. # by default will use the `default` credentials but can specify which credentials to use with the `credentials` key.
  80. # example:
  81. # user: notroot
  82. # gateway: 10.0.0.1
  83. # key: |
  84. # -----BEGIN RSA PRIVATE KEY-----
  85. # fdlkfjasldjfsaldkjflkasjflkjaflsdlkfjs
  86. # -----END RSA PRIVATE KEY-----
  87.  
  88. # Acceptable credentials fields
  89. # user: This field containers the username to use when SSH'ing to the remote host
  90. # gateway: The gateway field specifies a host to use as a jump server for the final destination host
  91. # key: This field should contain the SSH key associated with the specified user
  92.  
  93.  
  94. # Host Discovery
  95. # --------------------------
  96. # discovery: Is the start of the configuration area that defines how monitored hosts are auto discovered.
  97. discovery:
  98.  
  99. # upload_path: Defines the location on the remote host where vetting scripts will be placed during the vetting
  100. # execution process.
  101. upload_path: /tmp/
  102.  
  103. # vetting_interval: Drives how often (in seconds) the vetting process is initiated for new hosts
  104. vetting_interval: 30
  105.  
  106. # plugins: Is the configuration area that drives which auto discovery method is enabled and how they operate.
  107. plugins:
  108.  
  109. # webping: WebPing is one of the default auto discovery plugins. This plugin works by starting an HTTP listener on the
  110. # specified IP and Port. When an HTTP request is made against that listener the plugin will add the remote host to the
  111. # auto discovery target queue. This will start the vetting process against that host.
  112. webping:
  113. ip: 0.0.0.0
  114. port: 9000
  115.  
  116. # roster: Is another default auto discovery plugins. This plugin works by specifying hosts within this configuration
  117. # file. The below example shows adding the host `10.0.0.1` to the target queue. This list is only read once, on startup
  118. # of the discovery process. When adding new hosts to this list, the discovery process will need to be restarted in order
  119. # for the changes to take effect.
  120. # roster:
  121. # hosts:
  122. # - 10.0.0.1
  123.  
  124. # For more auto discovery plugins checkout the Automatron Plugins organization: https://github.com/Automatron-Plugins
  125.  
  126.  
  127. # Checks
  128. # --------------------------
  129. # monitoring: Starts the monitoring checks configuration area
  130. monitoring:
  131.  
  132. # upload_path: Defines the location on the target machine to upload the monitoring scripts during execution
  133. upload_path: /tmp
  134.  
  135.  
  136. # Actions
  137. # --------------------------
  138. # actioning: Starts the actioning configuration area
  139. actioning:
  140.  
  141. # upload_path: Defines the location on the target machine to upload the monitoring scripts during execution
  142. upload_path: /tmp
  143.  
  144.  
  145. # Logging
  146. # --------------------------
  147. # logging: Starts the logging configuration area
  148. logging:
  149.  
  150. # debug: This true or false bool key will enable or disable debug logging. Debug logging can be very verbose and should
  151. # only be enabled when necessary.
  152. debug: True
  153.  
  154. # plugins: Starts the logging plugin configuration area. In this section we will find configurations unique to each
  155. # logging plugin.
  156. plugins:
  157.  
  158. # console: Console is one of the default logging plugins available. This simply outputs logging to the console. To
  159. # enable set to True.
  160. console: True
  161.  
  162. # syslog: Syslog is also one of the default logging plugins available. This plugin leverages the syslog functionality
  163. # of Unix and Linux systems.
  164. syslog:
  165. facility: local0
  166.  
  167.  
  168. # Misc. Configuration Area
  169. # --------------------------
  170. # config_path: Defines the location for configurations.. i.e. this configuration file.
  171. config_path: config
  172.  
  173. # runbook_path: Defines the location for Runbooks. By default this is also stored within the config_path area.
  174. runbook_path: config/runbooks
  175.  
  176. # plugins_path: Defines the location for Plugins.
  177. plugin_path: plugins/
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement