Bechtoldt's Network Saltstack Formula
您最多选择25个主题 主题必须以字母或数字开头,可以包含连字符 (-),并且长度不得超过35个字符

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990
  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. Authors
  47. -------
  48. * Alan Pearce <alan@alanpearce.co.uk>
  49. * Arnold Bechtoldt <mail@arnoldbechtoldt.com>
  50. * Simon Lloyd <simon@slloyd.net>
  51. * root <root@saltmaster01.(none)>
  52. Miscellaneous
  53. -------------
  54. Recommended formulas:
  55. * SaltStack management: `saltstack-salt-formula <https://github.com/bechtoldt/saltstack-salt-formula>`_
  56. Further reading:
  57. * Documentation and Standardisation of SaltStack formulas: https://github.com/bechtoldt/formula-docs