master 2.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108
  1. # Master Settings
  2. # Connects to syndic_master via syndic
  3. id: master
  4. interface: 127.0.0.1
  5. publish_port: 64505
  6. ret_port: 64506
  7. worker_threads: 3
  8. pidfile: master.pid
  9. sock_dir: master_sock
  10. timeout: 12
  11. fileserver_list_cache_time: 0
  12. file_buffer_size: 8192
  13. file_recv: True
  14. pillar_opts: True
  15. log_file: master.log
  16. log_fmt: '[%(asctime)s.%(msecs)s] %(colorlevel)s%(colorname)s%(colorprocess)s %(funcName)s() L%(lineno)s %(processName)s %(message)s'
  17. log_level_logfile: debug
  18. key_logfile: key.log
  19. ssh_log_file: ssh.log
  20. token_file: /tmp/ksfjhdgiuebfgnkefvsikhfjdgvkjahcsidk
  21. # These settings needed for tests on Windows which defaults
  22. # to ipc_mode: tcp
  23. tcp_master_pub_port: 64512
  24. tcp_master_pull_port: 64513
  25. tcp_master_publish_pull: 64514
  26. tcp_master_workers: 64515
  27. peer:
  28. '.*':
  29. - 'test.*'
  30. ext_pillar:
  31. - ext_pillar_opts:
  32. - test_issue_5951_actual_file_roots_in_opts
  33. config_opt:
  34. layer2: 'kosher'
  35. yaml_utf8: True
  36. external_auth:
  37. pam:
  38. saltdev:
  39. - '@wheel'
  40. - '@runner'
  41. - test.*
  42. saltops%:
  43. - '@wheel'
  44. - '@runner'
  45. - 'test.*'
  46. auto:
  47. saltdev_auto:
  48. - '@wheel'
  49. - '@runner'
  50. - test.*
  51. saltdev_api:
  52. - '@wheel'
  53. - '@runner'
  54. - test.*
  55. - grains.*
  56. '*':
  57. - '@wheel'
  58. - '@runner'
  59. - test.*
  60. master_tops:
  61. master_tops_test: True
  62. nodegroups:
  63. min: minion
  64. sub_min: sub_minion
  65. mins: N@min or N@sub_min
  66. multiline_nodegroup:
  67. - 'minion'
  68. - 'or'
  69. - 'sub_minion'
  70. redundant_minions: N@min or N@mins
  71. nodegroup_loop_a: N@nodegroup_loop_b
  72. nodegroup_loop_b: N@nodegroup_loop_a
  73. missing_minion: L@minion,ghostminion
  74. mysql.host: localhost
  75. mysql.user: 'salt'
  76. mysql.pass: 'salt'
  77. mysql.db: 'salt'
  78. mysql.port: 3306
  79. libcloud_dns:
  80. profile_test1:
  81. driver: cloudflare
  82. key: 12345
  83. secret: mysecret
  84. profile_test2:
  85. driver: godaddy
  86. key: 12345
  87. secret: mysecret
  88. shopper_id: 12345
  89. autosign_grains_dir: autosign_grains
  90. autosign_file: autosign_file
  91. # disable discovery for test suite saltstack/salt-jenkins#683
  92. discovery: false
  93. # enable using ssh minions and regular minions
  94. #enable_ssh_minions: True
  95. #ignore_host_keys: True