Bechtoldt's Network Saltstack Formula
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

README.rst 2.8KB

10 years ago
10 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586
  1. =========================
  2. saltstack-network-formula
  3. =========================
  4. .. image:: https://img.shields.io/badge/flattr-donate-red.svg
  5. :alt: Donate via flattr
  6. :target: https://flattr.com/profile/bechtoldt
  7. .. image:: https://img.shields.io/gratipay/bechtoldt.svg
  8. :alt: Donate via Gratipay
  9. :target: https://www.gratipay.com/bechtoldt/
  10. .. image:: https://img.shields.io/badge/license-Apache--2.0-blue.svg
  11. :alt: Apache-2.0-licensed
  12. :target: https://github.com/bechtoldt/saltstack-network-formula/blob/master/LICENSE
  13. .. image:: https://img.shields.io/badge/gitter-chat-brightgreen.svg
  14. :alt: Join Chat
  15. :target: https://gitter.im/bechtoldt/saltstack-network-formula?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge
  16. SaltStack Formula to set up and configure a host's network configuration
  17. .. contents::
  18. :backlinks: none
  19. :local:
  20. Instructions
  21. ------------
  22. Please refer to https://github.com/bechtoldt/formula-docs to learn how to use
  23. this formula, how it is built and how you can add your changes.
  24. **NOTICE:** This formula might uses the formhelper module which is a very useful Salt execution module that isn't available in upstream yet. Please consider retrieving it manually from https://github.com/bechtoldt/salt-modules and make it available to your Salt installation. Read `SaltStack documentation <http://docs.saltstack.com/en/latest/ref/modules/#modules-are-easy-to-write>`_ to see how this can be achieved.
  25. Take a look at older releases (branches) to get a version that isn't using the formhelper yet (if any).
  26. Contributing
  27. ------------
  28. Contributions are welcome! All development guidelines we ask you to follow can
  29. be found at https://github.com/bechtoldt/formula-docs.
  30. In general:
  31. 1. Fork this repo on Github
  32. 2. Add changes, test them, update docs (README.rst) if possible
  33. 3. Submit your pull request (PR) on Github, wait for feedback
  34. But it’s better to `file an issue <https://github.com/bechtoldt/saltstack-network-formula/issues/new>`_ with your idea first.
  35. TODO
  36. ----
  37. * add instructions how to use formhelper, add information about it in the formula-docs (dependency), show up alternative?
  38. * table/ matrix: os/salt compatibility (dedicated file)
  39. * add list of available states
  40. * add tests
  41. * Use more of the available options in interfaces.sls of network.managed
  42. * interfaces: configure broadcast if set
  43. Authors
  44. -------
  45. * Alan Pearce <alan@alanpearce.co.uk>
  46. * Arnold Bechtoldt <mail@arnoldbechtoldt.com>
  47. * Simon Lloyd <simon@slloyd.net>
  48. * root <root@saltmaster01.(none)>
  49. Miscellaneous
  50. -------------
  51. Recommended formulas:
  52. * SaltStack management: `saltstack-salt-formula <https://github.com/bechtoldt/saltstack-salt-formula>`_
  53. Further reading:
  54. * Documentation and Standardisation of SaltStack formulas: https://github.com/bechtoldt/formula-docs