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 3.0KB

10 yıl önce
10 yıl önce
9 yıl önce
9 yıl önce
9 yıl önce
9 yıl önce
9 yıl önce
9 yıl önce
9 yıl önce
9 yıl önce
9 yıl önce
9 yıl önce
9 yıl önce
9 yıl önce
9 yıl önce
9 yıl önce
9 yıl önce
9 yıl önce
9 yıl önce
9 yıl önce
9 yıl önce
9 yıl önce
12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091
  1. =========================
  2. saltstack-network-formula
  3. =========================
  4. .. image:: https://img.shields.io/badge/donate-flattr-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/chat-gitter-brightgreen.svg
  14. :alt: Join Gitter Chat
  15. :target: https://gitter.im/bechtoldt/saltstack-network-formula?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge
  16. .. image:: https://img.shields.io/badge/chat-%23salt%20@%20Freenode-brightgreen.svg
  17. :alt: Join Internet Relay Chat
  18. :target: http://webchat.freenode.net/?channels=%23salt&uio=d4
  19. SaltStack Formula to set up and configure a host's network configuration
  20. .. contents::
  21. :backlinks: none
  22. :local:
  23. Instructions
  24. ------------
  25. Please refer to https://github.com/bechtoldt/formula-docs to learn how to use
  26. this formula, how it is built and how you can add your changes.
  27. **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.
  28. Take a look at older releases (branches) to get a version that isn't using the formhelper yet (if any).
  29. Contributing
  30. ------------
  31. Contributions are welcome! All development guidelines we ask you to follow can
  32. be found at https://github.com/bechtoldt/formula-docs.
  33. In general:
  34. 1. Fork this repo on Github
  35. 2. Add changes, test them, update docs (README.rst) if possible
  36. 3. Submit your pull request (PR) on Github, wait for feedback
  37. But it’s better to `file an issue <https://github.com/bechtoldt/saltstack-network-formula/issues/new>`_ with your idea first.
  38. TODO
  39. ----
  40. * add instructions how to use formhelper, add information about it in the formula-docs (dependency), show up alternative?
  41. * table/ matrix: os/salt compatibility (dedicated file)
  42. * add list of available states
  43. * add tests
  44. * Use more of the available options in interfaces.sls of network.managed
  45. * interfaces: configure broadcast if set
  46. * rewrite using #!py renderer
  47. Authors
  48. -------
  49. * Alan Pearce <alan@alanpearce.co.uk>
  50. * Arnold Bechtoldt <mail@arnoldbechtoldt.com>
  51. * Simon Lloyd <simon@slloyd.net>
  52. * root <root@saltmaster01.(none)>
  53. Miscellaneous
  54. -------------
  55. Recommended formulas:
  56. * SaltStack management: `saltstack-salt-formula <https://github.com/bechtoldt/saltstack-salt-formula>`_
  57. Further reading:
  58. * Documentation and Standardisation of SaltStack formulas: https://github.com/bechtoldt/formula-docs