Saltstack Official MongoDB Formula
Du kan inte välja fler än 25 ämnen Ämnen måste starta med en bokstav eller siffra, kan innehålla bindestreck ('-') och vara max 35 tecken långa.

33 lines
908B

  1. {% set server = salt['grains.filter_by']({
  2. 'Debian': {
  3. 'pkgs': ['mongodb-server', 'mongodb', 'python-pymongo', 'mongodb-clients'],
  4. 'service': 'mongodb',
  5. 'lock_dir': "/var/lock/mongodb",
  6. 'logging': {},
  7. 'bind': {
  8. 'address': '0.0.0.0',
  9. 'port': 27017
  10. },
  11. 'config_service': False,
  12. 'shard_service': True,
  13. 'admin': {
  14. 'username': 'root'
  15. }
  16. },
  17. 'RedHat': {
  18. 'pkgs': ['mongodb-server', 'mongodb', 'python-pymongo', 'mongodb-clients'],
  19. 'service': 'mongod',
  20. 'lock_dir': "/var/lock/mongodb",
  21. 'logging': {},
  22. 'bind': {
  23. 'address': '0.0.0.0',
  24. 'port': 27017
  25. },
  26. 'config_service': False,
  27. 'shard_service': True,
  28. 'admin': {
  29. 'username': 'root'
  30. }
  31. },
  32. }, merge=salt['pillar.get']('mongodb:server')) %}