1. master_id: <server>
  2. log_level_logfile: error
  3. master_sign_pubkey: True
  4. master_use_pubkey_signature: True
  5. order_masters: True
  6. ### GitFS config ###
  7. fileserver_backends:
  8. - git
  9. gitfs_remotes:
  10. - ssh://salt@<server>:7999/ss/az-salt.git
  11. ### Foreman config ###
  12. file_roots:
  13. base:
  14. - /srv/salt/base
  15. dev:
  16. - /srv/salt/dev
  17. preprod:
  18. - /srv/salt/preprod
  19. qa:
  20. - /srv/salt/qa
  21. test:
  22. - /srv/salt/test
  23. dr:
  24. - /srv/salt/dr
  25. prod:
  26. - /srv/salt/prod
  27. master_tops:
  28. ext_nodes: /usr/bin/foreman-node
  29. ext_pillar:
  30. - puppet: /usr/bin/foreman-node
  31. autosign_file: /etc/salt/autosign.conf
  32. external_auth:
  33. pam:
  34. saltuser:
  35. - '@runner'
  36. rest_cherrypy:
  37. port: 9191
  38. host: 0.0.0.0
  39. ssl_key: /etc/puppetlabs/puppet/ssl/private_keys/<server>.pem
  40. ssl_crt: /etc/puppetlabs/puppet/ssl/certs/<server>.pem